Depa Tandoori
Restaurant - Indian in Bloomsbury, LondonDepa Tandoori serve a variety of Indian and Balti dishes at their restaurant. A takeaway and delivery service is also available.
Features
Takeaway, Vegetarian Dishes, Air Conditioning, Bar
Nearest public transport
Russell Square - Underground
Similar businesses nearby