Tsurumaru Udon Honpo

333 S Alameda St

(213) 625-0441 Tsurumaru Udon Honpo map thumbnail, 333 S Alameda St Los Angeles CA 90013 Japanese Restaurant