Ali baba - Turkish delight
Turkish · Dessert Shop · Buffet
Ali Baba - Turkish Delight is a Turkish restaurant and dessert shop specializing in traditional Turkish delights and sweets. Guests can enjoy a buffet selection of authentic Turkish cuisine and a variety of desserts.
Location