Other Restaurants in Edinburgh - Firth of Forth 119-121 Leith Walk, Firth of Forth, Edinburgh, EH6 8NP Tags: collection, delivery, pizza, takeaway