Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
17 Opinions in 1 websites
Saint John's Hill Unit 3, Brighton Buildings, London SW11 1RZ England, England
ItalianWonderful little cafe with food. Mostly pastry’s and cakes. Barista was friendly and efficient getting our order straight away and correct. A little noisy as there was some roadwork outside but that
coffee