Dhaba TOT, Noida Address: C 98/26, Sector 41, Noida Cuisine: Chinese, North Indian Telephone: 3221 856, +91 - 99711 52207 Opening Hours: 12:00 PM - 11:00 PM Average Cost for Two: 400 Rating: « Go back to Noida Restaurants