How to get to Scala Mediterranean Bar & Grill?

write the first review
restaurant
Phone: +44 1689 871 111

Nearby stops