Get directions to: Yatai Japanese Kitchen, Los Angeles, CA
Restaurant address: 106 E. First St. Los Angeles, CA 90012, USA
Restaurant: Yatai Japanese Kitchen