← Chula Vista restaurants
Super Express Chinese Food
No reviews yet
Chinese609 Broadway Unit A, Chula Vista
Own or manage Super Express Chinese Food? Claim this listing free
Hours
Hours not listed yet.
Details
Address609 Broadway Unit A, Chula Vista 91910
Phone+16194274741
Websitehttp://super-express.cafes-guide.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.