Barlicious

Phone View phone number 55 South Street, Bishop's Stortford,
BISHOP'S STORTFORD,
CM23 3AL
view on map
Get directions
Look for more Mediterranean Restaurants in Chelmsford

Other Mediterranean Restaurants near CM23 3AL

Review Us





I want to use my Facebook profile
I am a registered user
I am a new user