Write a review

La Favorita Restaurant

← View details

325-331 Leith Walk, Edinburgh, Midlothian EH6 8JA, United Kingdom, Edinburgh, England