vegetabledumplings8
in
Chula Vista, CA
Golden House
4370 Palm Ave
San Diego
CA
92154
(619) 690-2688
4.6
mi