Scudo Pizza and Pasta
Italian · Pizza
Italian restaurant Scudo Pizza and Pasta, known for its pizza and pasta dishes.
Location
Best places nearby
The highest rated places close to Scudo Pizza and Pasta.
Local restaurants nearby
Εθνικής Αντιστάσεως 69, Νοτίου Αιγαίου



