Email: info@mandarinbeijingcuisine.com
Phone: 619.656.3888 or 619.656.3808
Address:
2130 Birch Road, #101
Chula Vista, CA 91915