Village Eat Inn

Indian & Nepalese Restaurant in Eltham, London

220 Eltham High Street, Eltham.

10% Discount on Collection

10% Discount on Collection order £20 when you order online

220 Eltham High Street, Eltham, London, SE9 1BA

Welcome to Village Eat Inn

Village Eat Inn is home to stunning Indian and Nepalese dishes that showcase the amazing food from the region around the Himalayan mountains. Using only the finest ingredients, we serve authentic dishes that emphasise the bold, exciting flavours of North India and Nepal, enjoyed in our laid-back and relaxed setting in the heart of Eltham.
Our head chef has carefully crafted an exceptional menu that shows off the quality and vibrancy of Indian and Nepalese cuisine, from authentic Nepali Momo and Sekuwa tikka to South Indian-style Chatinad and Malabar curries, perfect if you’re searching for a genuine Indian restaurant near me, Nepalese restaurant near me, or South Indian food restaurant. The menu includes your favourite dishes alongside ones you need to try.

If you don’t eat meat, Village Eat Inn is the perfect place for you, we serve an extensive range of exciting vegetarian and vegan dishes packed full of flavour.

Rated Excellent based on 228+ reviews, we’re proud to be one of the best restaurants in Eltham for dine-in, Indian takeaway, and special occasions.

The Menu

Craving the best Indian and Nepalese food in Eltham? Find us at 220 Eltham High Street, Eltham, London, SE9 1BA. At Village Eat Inn, we start your meal with crispy samosas and spiced pakoras before moving on to sizzling tandoori favourites like chicken tikka and paneer tikka.

For a true taste of Nepal, try our steamed or chilli Momo, marinated Sekuwa Chicken and Lamb Tikka, or the authentic Village Timmur Lamb, a traditional Nepali dish from the Himalayas cooked with potatoes and Sichuan pepper. If you love South Indian food, don’t miss our Chicken Chatinad in a spiced south Indian sauce, or the Malabar Fish Curry in a south Indian style coconut sauce.

Our creamy butter chicken, fiery Chicken Madras, and aromatic Hyderabadi Shahi Chicken are cooked fresh to order, while our chicken, lamb, and king prawn biryanis are layered with fragrant basmati rice and warming spices.

Vegans and vegetarians will love our flavourful Veg Kadai, comforting Aloo Baigan, and Hariali Daal, all served with soft naan, fluffy basmati rice, and house-made chutneys.

 

Whether you’re joining us for a relaxed meal or grabbing a takeaway Indian restaurant treat for an easy midweek dinner, Village Eat Inn brings the authentic taste of Nepal and India, including genuine South Indian flavours, right to the heart of Eltham, London. Remember, collection orders over £20 get 10% off.

Experience Village Eat Inn

Opening Hours

Open Now
  • Monday 4:00 – 10:30 pm
  • Tuesday 4:00 – 10:30 pm
  • Wednesday 4:00 – 10:30 pm
  • Thursday 4:00 – 10:30 pm
  • Friday 12:00 – 11:00 pm
  • Saturday 12:00 – 11:00 pm
  • Sunday 12:00 – 10:00 pm

Why Choose Village Eat Inn

  • Fresh, Authentic Ingredients: Every dish is cooked to order using traditional recipes and the finest spices.
  • Excellent Rating from Real Guests: Rated Excellent based on 228+ verified reviews.
  • Genuine Nepalese & South Indian Specialities: Beyond the usual curry house menu, we serve authentic Nepali Momo and Sekuwa, plus South Indian-style Chatinad and Malabar dishes you won’t find everywhere in Eltham.
  • Vegetarian, Vegan & Gluten-Free Friendly: An extensive plant-based menu and clearly guided gluten-free choices.
  • Fast Takeaway & Delivery: Order online for collection or delivery in minutes, with 10% off collection orders over £20.
  • Easy to Find in the Heart of Eltham: Located right on Eltham High Street, with easy access from Mottingham, New Eltham, Well Hall, and Blackheath.

Serving Eltham and South East London

Village Eat Inn is based at 220 Eltham High Street, and welcomes dine-in guests and takeaway orders from across Eltham and the surrounding area, including:

  • Eltham: our home on the High Street
  • Mottingham: quick delivery and collection
  • New Eltham: takeaway and delivery available
  • Well Hall: a short trip for dine-in or collection
  • Blackheath: delivery available
  • Kidbrooke: delivery available

We’re proud to be a trusted Indian restaurant in Eltham, and a familiar name for anyone searching Indian takeaway in London or restaurants in South East London.

Frequently Asked Questions

Where is Village Eat Inn Restaurant located?

Village Eat Inn is located at 220 Eltham High Street, Eltham, London, SE9 1BA. We are easy to find and welcome guests from all the surrounding areas.

We offering a variety of dishes including traditional curries, biryanis, tandoori specialties, and a wide selection of vegetarian and vegan options.

Yes! We offer both dine-in and takeaway services. You can call ahead to place your order or order through our website or delivery partners.

Reservations can be made by calling us directly at +020 8859 4213 or you can book online in our website. We recommend booking in advance, especially for weekends and special occasions.

Absolutely! We have a wide range of vegetarian and vegan dishes.

Yes, we offer a variety of gluten-free dishes. Please inform our team when ordering so we can guide you to the best choices.

Yes, gift vouchers are available for purchase directly at the restaurant. They make a perfect gift for friends and family!

Rated Excellent based on 228+ reviews, Village Eat Inn is one of the best-reviewed Indian and Nepalese restaurants in Eltham, known for fresh tandoori dishes, curries, and attentive service.

Yes. We deliver across Eltham, Mottingham, New Eltham, Well Hall, and Blackheath through our online ordering system and delivery partners.

Loved by Eltham & London