at 18 Lower North Street, Exeter , EX4 3ET United Kingdom
An American restaurant, serving burgers, steaks, ribs, fajitas and lots more. Service with efficiency and a smile, and a great atmosphere guaranteed!
Bus service to town center just a few minutes walk
5228 FB users likes Starz Bar, set it to 1 position in Likes Rating for Exeter, Devon in American Restaurant category
Starz Bar is Exeter based place and this enity listed in Bar & Grill category. Located at 18 Lower North Street EX4 3ET. Contact phone number of Starz Bar: 01392 25 66 25
An American restaurant, serving burgers, steaks, ribs, fajitas and lots more. Service with efficiency and a smile, and a great atmosphere guaranteed!