Other Restaurants in Edinburgh - Stockbridge 53 Raeburn Place, Stockbridge, Edinburgh, EH4 1HX Tags: delivery, indian, takeaway