Sweet Coffee Latte No rating yet Restaurants Snack bar 16015 Via Arriba, San Lorenzo, CA 94580 Call Details →