image

Nirala Tandoori

 

Be the first to review

Nirala Tandoori is a cozy Indian restaurant located in the heart of London. Offering mouth-watering tandoori dishes, curry specialties, and vegetarian options, this restaurant is a must-visit for lovers of Indian cuisine. Their friendly staff and reasonable prices make it an excellent spot for a casual dinner or a quick lunch.

image