Browse Seafood restaurants in Edinburgh New Town

  • Indian Lounge

    129a Rose Street, EH2 3DT

    City Centre, Edinburgh

    Cuisine: Indian, Seafood, Vegetarian/Vegan

    About Indian Lounge

    Indian Lounge is a family-run Punjabi restaurant on Rose Street in Edinburgh city centre. Serving curries to visitors and Edinburgh residents for over thirty years, the 80 seat Indian Lounge is one of the capital’s oldest Indian restaurants.

  • Twenty Princes Street

    20 Princes Street, EH2 2AN

    New Town, Edinburgh

    Cuisine: British, Seafood, Steaks & Grill

    About Twenty Princes Street

    Twenty Princes Street Grill & Smokehouse has a prime city centre position on Edinburgh’s Princes Street. Triple height windows give the first floor restaurant fantastic views over the city centre to the Castle. With oak floors, ornate ceilings and leather banquette seating, the interior is just as eye-catching. In the kitchen, the chefs use lots of Lothian-sourced ingredients to create dishes with flair.