clock menu more-arrow no yes

1919 Lanzhou Beef Noodle

148 E Duarte Rd, Arcadia, CA 91006