Fast food restaurant

Ali Baba Grill

Ali Baba Grill

Latest Feedback

"Location is awesome because of the fountain and canal!!"

"They don't speak english but the food was awesome"