Otay Mandarin Chinese Restaurant
(408)
Chinese restaurant
Generous helpings of familiar Chinese fare including salt & pepper chicken wings & fried rice.
Address: 945-A Otay Lakes Rd, Chula Vista, CA 91913
Hours: Closed ⋅ Opens 11 AM
Phone: (619) 656-8080
People also ask
How many locations does Mandarin have?
What is the largest Chinese restaurant?
How long has the Mandarin restaurant been around?
Rating
(11) · $$ - $$$
Location and contact. 945 Otay Lakes Rd Ste A, Chula Vista, CA 91913-3054. Website. Call · Improve this listing. Does this restaurant offer takeout or food to ...
No information is available for this page. · Learn why
Mandarin Chinese Restaurant is a popular dining destination located in Chula Vista, CA, offering a diverse menu of authentic Chinese cuisine.
Chinese Food. Mandarin Cuisine. Take Out. Chula Vista, CA. (619) 656-3888.