Alibaba Garden is a cafe and restaurant offering a village breakfast experience by the pool. It is located in Tepeören, Tuzla, Istanbul.