Mediterranean Restaurants

10 8 Vesuvius Restaurant

Address: 26 Lower Stone St, Maidstone, ME15 6LX