Phone: +441313342300
Address: 23 Glasgow Road, Edinburgh I-EH12 8HW, United Kingdom
City: Edinburgh
Menu Dishes: 15
Reviews: 3854
"Since the sale of my favourite Italian restaurant which was highest rated in Glasgow I have searched far and wide for somewhere that compared. Searched all over and after braking down outside it one day at work noticed there was people coming in and out from far and wide (just from exchanging pleasantries in the passing) This made me curious so I tried to book one Saturday, it was packed out no spaces. Again this made me want to try it more so a few I booked a table and have now found my new place. Absolutely outstanding food, great staff and prices are good to. I will go into much detail or talk the place up but highly recommend you go see for yourself, you'll be blown away. Cannot fault this place at all!"
All prices are estimates on menu.