2. La Tasca
Category: Restaurants - Spanish
Unit 2/Omni Centre/Greenside Pl
EH1 3AA,
Edinburgh (City of Edinburgh)
4. Mangarosa
Category: Restaurants - Spanish
262 Portobello High St
EH15 2AT,
Edinburgh (City of Edinburgh)
5. Dionika
Category: Restaurants - Spanish
3-6 Canonmills Bridge
EH3 5LF,
Edinburgh (City of Edinburgh)