Crepelicious Bay

Dessert shop · 2760 Homestead Rd, Santa Clara, CA

Hours

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