So Charm

So Charm

22580 Foothill Blvd, Hayward, CA 94541

(510) 940-8149

Eat24 Free Online Ordering