Essentials
Sainsbury's Local
32-36 Shandwick PlHandy for food shopping
Real Foods
37 Broughton StExcellent vegetarian food shop (not a restaurant)
Crombies of Edinburgh
97 Broughton StExcellent butchers and more
Food Scene
Glass & Thompson
2 Dundas StreetNice cafe and delicatessen. But pricey.
Really excellent food at a very moderate cost. It's upstairs.
62 icetyiswa ngabantu basekuhlaleni
the dogs
110 Hanover StReally excellent food at a very moderate cost. It's upstairs.
Probably Edinburgh's oldest vegetarian restaurant.
60 icetyiswa ngabantu basekuhlaleni
Hendersons Salad Table Restaurant
94 Hanover StProbably Edinburgh's oldest vegetarian restaurant.
Stac Polly
29-33 Dublin StScottish restaurant (for when you want to try haggis)
Karen’s Unicorn
8B Abercromby PlVery decent Chinese restaurant. They deliver too.
Artisan Roast
57 Broughton StCoffee house with an eclectic menu
Urban Angel
121 Hanover StDelicious modern menu. Great for brunch.
Asti
73 Broughton StExcellent Italian restaurant
Really excellent food including thai street food.
11 icetyiswa ngabantu basekuhlaleni
Port of Siam - In the New Town
1 Barony StReally excellent food including thai street food.
The Spice Pavilion
3A1 Dundas StAlthough the restaurant lacks a bit of atmosphere, the food is really good.
Fishers In The City
58 Thistle StreetIf you like fish, this is the place for you
Dusit
49A Thistle StExcellent thai restaurant that is always busy.