Chef Sha 火焱阁 231 S Ellsworth Ave,San Mateo, CA, 94401 View Phone 650-581-1707 231 S Ellsworth Ave,San Mateo, CA 94401 View Website Experience & Reliability About Connect with this Business: Menu Reservation Order Send to My Email Send to My Phone Print this Page