Icecube Pub & Restaurant is located in Nagpur, India on Mount Rd, Beside Titan Showroom, Sadar. Icecube Pub & Restaurant is rated 4 out of 5 in the category bar & grill in India.
Address
Mount Rd, Beside Titan Showroom, Sadar
Amenities
Bar on site
High chairs