Doner Kebab

FC - 17A, LuLu Mall, NH-17, Edappally

 - India  (IN)

Lebanese • Fast food • Turkish

70/100 (10 votes)

Photos