63/2195 A, 2195 B, 2195 C, Ashokpuram Road, 673006
Kozhikode, Kerala, India
Add a photo
Add a photo
Add your opinion
Having seen Azhakodi Devi Temple, it's time to have a rest at this restaurant. Lebanese cuisine is well-cooked at Tarbouche. Clients can have good hummus and tasty chicken at this place.
delivered food was very smelly, may be it is prepared and kept in shelf , we got stomach upset and going to hospital now (chicken sample keeping home for any evidence )