Royal Mandarin Restaurant

restaurant in Estrella Walk, National City

Phone: (619) 477-4151

Website: www.royalmandarinrestaurant.com

Address: 1132 E Plaza Blvd Ste 205