hero image of Depa Tandoori
Depa Tandoori

London, United Kingdom

Depa Tandoori – Indian Restaurant in London, Authentic Cuisine, Cozy Atmosphere, Community Favorite

Depa Tandoori, located at 4 Leigh Street, London, is a beloved Indian restaurant known for its authentic cuisine and warm atmosphere. Established with a vision to provide a genuine taste of India, it has become a community favorite over the years. Guests often highlight the attentive service and the ability to accommodate dietary preferences, such as vegan options. The restaurant has garnered positive reviews for its flavorful dishes, though some patrons have noted inconsistencies in meal preparation. Overall, Depa Tandoori stands out for its commitment to quality and customer satisfaction.

Indian, Asian

$$–$$$

Refresh your Nova Landing Page to drive a significant increase in traffic to your site.