Star Catering and Cafe

1202 W Winton Ave
Hayward, CA 94545
(510) 887-2296