Full menu with prices & pictures
Piazza Piazza Grande 18, Locarno I-6600, Sw...
+41917520061
A comprehensive menu of Piazza from Locarno covering all 2 dishes and drinks can be found here on the food list.
Italian
Pizza