About Zucca Restaurant
Keywords: italian
Retail Location Count: 1
More about Zucca Restaurant
Zucca Restaurant is located at 15-17 Grindlay Street, Edinburgh, Scotland EH3 9, United Kingdom
+441312219323
Keywords: italian
Retail Location Count: 1