Details
Edinburgh Area
Telephone
0131 556 6171
Hours
Mon-Sat: 10:00-23:00, Sun: 12:00-23:00
Long-established Italian restaurant on Leith Walk, one of the establishments run by Tony Crolla and family.