Skip to content
 

Tasty Szechuan - Hayward

766 A St Hayward, CA 94541

Closed Opens Thursday at 11:00AM