19 Shore Place, Leith, EH6 6SW
Areas: Edinburgh - City Centre, Edinburgh - Leith, Edinburgh - near Edinburgh
Bright and fun venue for food or just a drink, very reasonably priced. Open all day, 7 days a week. Best Edinburgh Tapas Restaurant 2009 - The List
Cuisine
Spanish