The Guru Indian Tandoori Restaurant
Open
Advertisement
201 Castelnau
SW13, England SW13 9ER
The Guru Indian Tandoori Restaurant in London invites diners to experience authentic Indian flavours through a menu that celebrates India's rich culinary heritage. With a commitment to excellence, the restaurant focuses on using the freshest ingredients and traditional recipes to create unforgettable dishes.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement


