Thursday, April 25, 2024
Charcoal Shack RestaurantWrite Review Upgrade to SponsoredNear Lissie Metro Station, Opposite Pgs Vedanta Hotel, Kaloor, Kochi - 682018 Also find Charcoal Shack Restaurant' in Restaurants, Barbeque Restaurant, Restaurants- Barbeque etc.WebsitePhonePhotos |