The Greenhouse Barbecue is located in Chennai, India on 934, EVR Periyar Salai, Poonamallee High Rd, inside Hotel Blue Diamond, Purasaiwakkam. The Greenhouse Barbecue is rated 4.5 out of 5 in the category barbecue in India.
Address
934, EVR Periyar Salai, Poonamallee High Rd, inside Hotel Blue Diamond, Purasaiwakkam