Restaurants
Henderson's Restaurant and Bistro
Edinburgh's long-established, and popular vegetarian restaurant and bistro offers a good selection of buffet style vegetarian and vegan food in the Edinburgh New Town area.
Valvona & Crolla
A foodie's delight, this deli/shop/cafe-bar specializes in Italian food and wine, and has been part of Edinburgh's food landscape since
Dionika
This Spanish restaurant, on the edge of the Edinburgh New Town and near the Royal Botanic Garden, serves some most excellent sea food. The exterior and plain interior disguise a restaurant of
The Engine Shed
City Cafe
Reliably good barista-made coffees and the diner layout with enclosed booths, as well as the Old Town location, make this a good place for tête-à-têtes during the day, while at night th
Sheep Heid Inn
It may not look it, but the Sheep Heid Inn in Duddingston may be the oldest surviving public house in Scotland, dating possibly from around 1360.
Cafe Royal
In spite of its proximity to Princes Street and Waverley Station, Cafe Royal is not a pub you stumble upon easily.
The Voodoo Rooms
Attractively refurb'ed restaurant, bar, live music, and club venue housed in a 200 year-old building above Cafe Royal (just off the East end of Princes Street).
The Jam House
Live music and dining across from Queen Street Gardens, with diners being entertained with an acoustic set followed by a live band from about 10pm.

