close eclectic restaurant close Country: India close City: Kozhikode
Lemon Tree Restaurant
Darwesh
Malabar Restaurant
Adaminde Chayakkada
The Raviz Calicut
Neerayi
Bombay Hotel