Velo Cafe
RestaurantOne of the Best Places To Visits in Ventnor City
#1 Best Places To Visit in Ventnor City
#9 Top rated in Ventnor City
#3 Most Reviewed in Ventnor City
#3 Top rated Restaurant in Ventnor City
#2 Most Reviewed Restaurant in Ventnor City
▼
Address
6525 Ventnor Ave, Ventnor City, NJ 08406, United States
Website
Contact
+1 609-727-0499Price rating
$ $$$
Rating on Google Maps
4.80 (419 reviews)Open on Google Maps