Indian Takeaway
Lal Baag

Lal Baag

8 Knights Hill, London, SE27 0HY

● Open Now
View Menu & Order
5.0 (1 review)

About Lal Baag

Lal Baag in West Norwood SE27 is an Indian restaurant. Lal Baag — the red garden in Hindi and Urdu, from lal (red) and baag (garden). The Lal Bagh Botanical Garden in Bangalore is one of India's finest, established in 1760. A West Norwood Indian restaurant named for a garden of red flowers.

Available for dine-in and takeaway in West Norwood SE27.

8 Knights Hill, London, South London, SE27 0HY
View Full Menu & Order Online

Find Us

8 Knights Hill, London, SE27 0HY

Share This Restaurant

Write a Review

Your rating

Customer Reviews

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