Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in All Saints Cheltenham South West
3 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5.0
4 Opinions in 1 websites
22/24 Albion Street, Cheltenham GL52 2LP England, England
ItalianMuy buena pizza italiana, Francesco es muy amable. Buen café y pasteles. La ubicación es buena, buena para una pareja o para un grupo de amigos.
4.5
254 Opinions in 1 websites
18 Winchcombe Street, England
ItalianI've been here twice and found it superb both times. It is a genuine Italian cafe. You will be welcomed into the cosy space and fed cheap and delicious and plentiful food. This place really is a gem and I intend to visit every time I'm in Cheltenham.