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.







