Sansui Sushi & Noodle House

1420 Baker St.
Costa Mesa
California
United States