New Ali Baba

1F Pare Kannai Bldg, 1-2 Aioi-cho, Naka-ku, Yokohama

  • Not sure

  • CrescentRating: Not CrescentRated

Description

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.