Filters:
italian grocery store in Cheltenham, England
About 2 results.
La Scala Delicatessen
24 Regent Street, GL50 1HE Cheltenham, United KingdomLa Scala is lovely family run restaurant/cafe in a heart of Cheltenham. We are located in 24 Regent Street, so please visit us ;-)