Contact Noodle King 面香小馆

Opening hours

Tuesday - Sunday
11:00 AM - 2:00 PM

Contact Noodle King 面香小馆

Noodle King 面香小馆
841 Villa St, Mountain View, CA 94041, United States
Submit
Google Maps
Map Satellite