Other Restaurants in Edinburgh - Leith 21 Great Junction Street, Leith, Edinburgh, EH6 5HX Tags: delivery, pizza, takeaway, vegetarian dishes