X
Malabar Restaurant
Adakkathode, Kannur
Rate This
Restaurant