United States / San Mateo / RestaurantschineseZen Noodle BarAddress668 E 3rd Ave, San MateoWebsitewww.zennoodlebarca.comPhone+16507813183—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSan Mateo Arboretum Society · 780 mNot ratedIke's Place · 16 mNot ratedAl Carbón - Pollos a la Brasa · 110 mNot ratedMetropolitan Apartments