Chef Tao Express
1169 W A St, Hayward
(510) 266-0828
Recent Reviews
Chef Tao Express
1169 W A St, Hayward 94541
(510) 266-0828