Local Guides World

Stuart Head

1 reviews on 1 places
Lovely food and quick service. The piazza is lovely in the evening and the tables are lit by lovely lamps.