Love Italian pizza? Fancy an Indian curry? Prefer British food or Scottish cuisine? Top Edinburgh restaurants with tastecard availability cover all your favourite foods. Use our 2 for 1 restaurant offers and 50% off food to enjoy the best restaurants in Edinburgh offering the best food like Italian, Pizza, British, Curry, Scottish, and Indian dishes.