Pizzeria in Edinburgh - Old Town 23 North Bridge, Old Town, Edinburgh, EH1 1SB Tags: air conditioning, pizzeria, private parties: up to 40 guests, takeaway, vegetarian dishes