Ifthar Kitchen Thavakkara Featured

Ifthar Kitchen Thavakkara

Address: Central Bus Terminal, Thavakkara, Kannur, Kerala 670001

8606001880

Location

Thavakkara Central Bus Terminal annex, Thavakkara, Kannur, Kerala, India