La Favorita
A Restaurant - Italian in Edinburgh City Centre

La Favorita

La Favorita
325 Leith Walk
Edinburgh
EH6 8SA

0131-554 2430
Visit website

Italian     £££


Recently Viewed