Bangladeshi Takeaway
Bay of Bengal Indian Restaurant

Bay of Bengal Indian Restaurant

164 High Street, Edinburgh, EH1 1QS

● Closed
View Menu & Order
Quality 5.0
Delivery 5.0
Value 5.0

About Bay of Bengal Indian Restaurant

Bay of Bengal has been on the Royal Mile since 1978, which makes it one of the longer-established Indian restaurants in the city centre. The dining room sits next to the Edinburgh Festival Fringe office on the High Street, placing it near the mid-point of the Royal Mile between the Castle and Holyrood Palace. It has been fully refurbished in recent years and the small, comfortable room is often recommended for group bookings — birthdays, anniversaries, and office nights are flagged on the website.

The menu spans traditional Indian, Bangladeshi, and Thai dishes alongside a dedicated vegetarian selection, with halal preparation throughout. Lunch menus are available during the week, and during the Edinburgh Festival the kitchen opens all day to handle the surge in footfall that accompanies the August programme. Reviewers on EdinburghGuide note it as a long-standing fixture "serving top quality food since 1978," and the friendly, attentive service draws repeat mentions from visitors staying in the Old Town.

164 High Street, Edinburgh, Midlothian, EH1 1QS
View Full Menu & Order Online

Find Us

164 High Street, Edinburgh, EH1 1QS

Share This Restaurant

Write a Review

100
100
100

Customer Reviews

No reviews yet — be the first to share your experience!