Dumpling House (Arcadia) 颐丰园 (Arcadia)

921 South Baldwin Avenue, Arcadia, CA