Barbecue world one of the non veg restaurant located in Chennai, India. we provide north |Indian, Chinese, Tandoori and barbecue cuisines accross chennai. we provide home delivery arrount ten kilometers from the restaurant.
Food and Beverages
15/22, MGR Puram, Ayapakkam Main Road, Ambattur, Chennai 600077,Chennai,Tamil Nadu,600077,India