The Velvet Crumb No rating yet Bakeries & Desserts Dessert restaurant 1510 Townsend Ave, San Jose, CA 95131 Today: Open 24 hours Call Details →