STARZ BAR & GRILL
18 LOWER NORTH STREET
DEVON EX4 3ET
Starz Bar & Grill is located under the Iron Bridge on Lower North Street, Exeter, less than 5 minutes walk from the High Street in the town centre.
The nearest car parking is the Harlequin’s shopping centre in Paul Street or Mary Archers car park on Mary Archers Street.