Browse Indian restaurants in Edinburgh City Centre

  • Ginger Restaurant

    11 South College Street, EH8 9AA

    Old Town, Edinburgh

    Cuisine: Indian, International, Nepalese

    About Ginger Restaurant

    Ginger Restaurant is a Indian and Nepalese restaurant which is slightly tucked away on South College Street. Compact and simply decorated with a striking mural over the bar, it is a cosy spot for a pre-theatre dinner, romantic night out or big celebration with friends and family.

  • Gurkha Cafe & Restaurant

    25/27 Cockburn Street, EH1 1BP

    Old Town, Edinburgh

    Cuisine: Indian, Nepalese

    About Gurkha Cafe & Restaurant

    On Cockburn Street in Edinburgh city centre, Gurkha Café is a well established restaurant which serves dishes from Nepal, the Himalayas and North India. Scenes of Nepalese life line the walls while the exposed rafters help give the impression that you just might be dining in a mountain hut.

  • 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.

  • Passage To India

    20 Union Place, EH1 3NQ

    New Town, Edinburgh

    Cuisine: Indian, Vegetarian/Vegan, Nepalese

    About Passage To India

    Passage to India is a cheery Indian restaurant on Union Place. Sitting opposite Edinburgh Playhouse, it is ideally located for a pre-theatre dinner and, of course, also welcomes dining couples, family get-togethers and groups. Fitted with a smart, contemporary interior, the dining rooms are decorated with pictures of classic Indian scenes.

  • Roti

    42 South Bridge, EH1 1LL

    Old Town, Edinburgh

    Cuisine: Indian, International, Southeast Asian

    About Roti

    Roti is a family-run Indian restaurant that is part of a group of successful eateries across Edinburgh. Inside, you will find a space lit up in shimmering pink neon, where you can wash down your curry with a fancy cocktail as well as a more traditional beer.

    The kitchen team’s aim is to deliver mouthwatering Halal dishes sourced from traditional Indian and Pakistani recipes. To this end, everything is prepared daily with fresh, flavoursome herbs and spices. Diners can pop in for Indian thali or tapas at lunchtime, a full curry feast in the evening or a traditional Desi breakfast or brunch on Sundays.

  • Shezan Tandoori

    25 Union Place, EH1 3NQ

    New Town, Edinburgh

    Cuisine: Indian

    About Shezan Tandoori

    For more than thirty years, the award-winning Shezan has been serving Indian food to happy Edinburgh residents and countless visitors to the city. A welcoming, family-run restaurant, it was given a bright and glam refurbishment in 2011.