I have been to Velo on 3 occasions now and everytime I have had a great experience and eaten some great food. The self order stations are great and have the option of making a lot of the menu gluten free which is perfect for me. Food always tastes fresh, hot and delicious. Would definitely recommend this place and I can't wait to go back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.