Barbeque Nation - Kanpur - Z Square Mall is located in Kanpur, India on 3rd Floor, Z Square Mall, 16 113, MG Marg, Downtown. Barbeque Nation - Kanpur - Z Square Mall is rated 4.4 out of 5 in the category barbecue restaurant in India.
Address
3rd Floor, Z Square Mall, 16 113, MG Marg, Downtown