Velo Star Cafe is a cozy neighborhood spot in Vancouver, BC, known for serving up delicious coffee and light bites.
With a relaxed atmosphere and friendly service, this cafe is the perfect place to grab a quick drink or snack while exploring the city.
Generated from their business information