Filters:
clear
Country: United Kingdom

italian grocery store in Cheltenham, England

About 2 results.

La Scala Delicatessen

thumb_up 260 likes
rate_review 19 Reviews
favorite 449 favorites
24 Regent Street, GL50 1HE Cheltenham, United Kingdom

La Scala is lovely family run restaurant/cafe in a heart of Cheltenham. We are located in 24 Regent Street, so please visit us ;-)

Gusto Italian Deli and Caffe

Montpellier Walk 12, GL50 1SD Cheltenham, United Kingdom
  • 1