X
MALABAR RESTAURANT
Taliparamba, Kannur
Rate This
Also listed in Restaurants, Kerala Restaurants etc. Malabar Restaurant in Taliparamba is one of the