Discover the best Edinburgh Restaurants. What ever your tastes, there will be a bistro, brasserie or restaurant there to cater to you.