Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Strood North Medway South East
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
1014 Opinions in 1 websites
108-110 High Street, England
ItalianI have been to this restaurant a few times as their food is good but I won’t be back because their prices are getting more and more ridiculous and you can’t have a nice meal when you feel like you’re getting rushed out the door while you’re still eating with waiters hovering over your last bite to grab your plate. It’s stressful feeling like you need to rush your food.