Details
Edinburgh Area
Telephone
0131 332 8433
Hours
Daily: 17:00-23:30
Website
Long-established takeaway pizzaria and chip shop run by friendly Scotto Italian family.