Contact
Sakura Noodle (213) 613-1003
333 S. Alameda St., Los Angeles CA as of dinehere.us