Categories
New Town

Treacle

  Treacle39-41 Broughton StreetEdinburgh EH1 3JU +44(0)131 557 0627Website Overall score: ★★★★☆

Categories
Newington

bbl (breakfast, brunch & lunch)

  bbl (breakfast, brunch & lunch)65 PleasanceEdinburghEH8 9RU +44(0)131 662 6969Website Overall score: ★★★★★

Categories
Grassmarket

Hula Juice Bar

  Hula Juice Bar103-105 West BowEdinburghEH1 2JP +44(0)131 220 1121Website Overall score: ★★★★★

Categories
West End

Affogato

  Affogato Gelato e Caffe36 Queensferry StreetEdinburghEH2 4QS Website Overall score: ★★★★☆