GastroRanking-logo

The best restaurants serving Italian food in Leeds Maidstone South East

1 Restaurants on GastroRanking

restaurant_img
5.0

51 Opinions

location-icon33A Main Street, England
Italian
outdoor_seating_333024takeaway_333024delivery_333024

Please support this amazing local business. I love a good pizza and these are just the best I’ve ever had. The staff are lovely too and are always happy to slightly customise my pizza due to dietary requirements. Great place, give them a try.