Velvet Restaurant is a cozy dining establishment in London, ON, known for its welcoming ambiance and diverse menu offerings. Guests can enjoy a range of culinary creations in a relaxed setting.
With a focus on quality ingredients and attentive service, Velvet Restaurant aims to provide a memorable dining experience for patrons seeking a casual yet refined meal.
Generated from their business information