I have eaten at Alibaba about 10 times, but not within the past year. I don't get out to eat often these days with little kids, but Alibaba is one of my favorite eating places in the Troy area. Turkish cuisine. Everything delicious from the main courses down to the baklava deserts and Turkish... read more
You have no recent hotel searches.