Kin Cafe

Tapas restaurant · 1019 B St, Hayward, CA

More food in Hayward, CA · Tapas in Hayward