Tapooz Food Court is located in New Delhi, India on level -1, metro station, Rajiv Chowk, Connaught Place. Tapooz Food Court is rated 3.5 out of 5 in the category food court in India.
Address
level -1, metro station, Rajiv Chowk, Connaught Place
Service options
Takeaway
Dine-in