ExploreBrowse cities Poppy's Thattukada Bazar P.O, Popy's Thattukada Near Ramapuram Church, Meenachil, 686576, INRestaurant Directions ↗ Share Copy link Nearby restaurants Toddy Shopkondaadu, Pala, Kerala, IN1.87 km away Keep exploring → Place data: Foursquare Open Source Places · Apache 2.0Copyright 2024 Foursquare Labs, Inc.