Chai-Fi Bar

Barbecue restaurant · 4767 Lafayette St, Santa Clara, CA

Dine-In

More food in Santa Clara, CA · Barbecue in Santa Clara