← Chula Vista restaurants
Otay Mandarin Chinese Restaurant
No reviews yet
Chinese945-A Otay Lakes Rd, Chula Vista
Own or manage Otay Mandarin Chinese Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address945-A Otay Lakes Rd, Chula Vista 91913
Phone+16196568080
Websitehttp://www.chineserestaurantsinchulavista.com/restaurants/Mandarin-Chinese-Restaurant-Chula-Vista
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.