We are a well established Indian restaurant for over four decades, situated in leafy suburbs of St. John’s Wood and walking distance from world famous Abbey Road Studios and Lords Cricket Ground. We offer traditional Indian food in luxurious, modern surroundings. MEGHNA the Fine Indian Restaurant has been to create high-energy, family-friendly Indian restaurants with attentive staff and fully air-conditioned. It is our everyday mission to deliver quality and freshness, great service, clean restaurants and great value to our patrons.
We offer traditional Indian food in luxurious, modern surroundings. Most dish are meticulously prepared to your order and can be done to your taste, in traditional Indian home-style, using only natural spices, fresh ingredients and Sunflower oil which is naturally low in cholesterol as a result, many delectable dishes are lean, low in fat and healthy and the textures ensure that you experience the true joy of Indian dining.