Debon, Noida Address: D 1, Alakhnanda Shopping Complex, Sector 28, Noida Cuisine: Others Telephone: 4224 489 Opening Hours: 10:00 AM - 9:00 PM (Tuesdays Closed) Average Cost for Two: 200 Rating: « Go back to Noida Restaurants