Star Express

★★★★☆ 3 reviews
619-472-0364
3124 E Plaza Blvd
National City, CA 91950
Return to the Business Page

Search for Restaurants

Similar Nearby


Recommended Nearby