It's tourist-season again, so it's a good time to post a list of a few more eateries.
In Morningside, I've recently tried the Waiting Room (7 Belhaven Terrace, Edinburgh EH10 5HZ). It's an American-style sports bar/restaurant (think TGI Fridays without the flair, or Applebees), but they have a large menu with many gluten-free options. (UPDATE 21/3/12
- They have since redesigned their menu, with nothing explicitly labelled as gluten-free.)
In the New Town, there's The Dogs on Hanover Street. It features "nouveau Scottish" cuisine, and they have an alternate gluten-free menu (as well as dairy-free and vegetarian menus) if you ask.
In Leith, there's La Favorita (325-331 Leith Walk, EH6 8SA), an Italian restaurant with modern cuisine. They serve gluten-free pizzas and pastas. They also deliver. Their sister restaurant Vittoria (113 Brunswick Street, Leith Walk, EH7 5HR) also has some gluten-free options.
Giuliano's (18-19 Union Place, Leith Street, EH1 3QN) has gluten-free pizzas, and is often open late.
Actually, many of the Italian restaurants in Edinburgh have gluten-free pastas or pizzas. I don't have a complete list.