New Ali Baba, located in Yokohama offers outstanding Turkish dishes for Muslim diners which are unique and Halal. New Ali Baba serves some great dishes at reasonable rates.
CrescentRating: Not CrescentRated
Not sure
17:00-23:30
1F Pare Kannai Bldg, 1-2 Aioi-cho, Naka-ku, Yokohama
045-651-0388