Billy Karasik

The staffs at Vella Wine Bar Restaurant strive to bring forth to their customers only the best dining experience with the perfect ambience to go with the finest quality dishes.