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. ...more
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
17:00-23:30
1F Pare Kannai Bldg, 1-2 Aioi-cho, Naka-ku, Yokohama
045-651-0388