Vic & Angelo's is an Italian restaurant known for its homemade pastas and hearty dishes, served in a lively atmosphere with sidewalk seating.