Pictures of Tsurumaru Udon Honpo on 333 S Alameda St, Los Angeles CA.

(Click on a thumbnail to enlarge picture)