Mandarin Beijing
2130 Birch Rd, Chula Vista
(619) 656-3888
Recent Reviews
Mandarin Beijing
2130 Birch Rd, Chula Vista 91915
(619) 656-3888