Monday, May 6, 2024
Vellakkanthaari RestaurantWrite Review Upgrade to SponsoredNear Ponnarimangalam Toll Plaza, Mulavukad, Kochi - 682504 Also find Vellakkanthaari Restaurant' in Sea Food Restaurants, Kerala Restaurants, Restaurants/ Kerala etc.WebsitePhonePhotos |