Caffesree Restaurant is located in Kannur, India on District Panchayath Building, Thavakkara Rd, Thavakkara. Caffesree Restaurant is rated 3.4 out of 5 in the category po’ boys restaurant in India.
Address
District Panchayath Building, Thavakkara Rd, Thavakkara