Bel Canto Multi Cuisine Restaurant
Description
Hotel Benale International, Padannapalam Road, opposite Sunshine Apartments, Manjapalam, Kannur, Kerala 670001
Hotel Benale International, Padannapalam Road, opposite Sunshine Apartments, Manjapalam, Kannur, Kerala 670001