Coffee & Tea in Edinburgh - Stockbridge 33 Raeburn Place, Stockbridge, Edinburgh, EH4 1HX Tags: french, takeaway