X
Meghasree Restaurant
Chalode, Kannur
Rate This
Restaurant.