X
GREEN PLANET HOTEL& RESTAURANT
Mattannur, Kannur
Rate This
GREEN PLANET HOTEL is located in Mattanūr and features a garden. Among the facilities of this proper
MRA Bakery and Restaurant
Mattannur, Kannur
Rate This
Beginning as a modest bakery in 1965 on coastal region of Malabar, once the epicenter of the old spi
M V K Restaurant
Mattannur, Kannur
Rate This
Resturant