Vic & Angelo's
Homemade pastas & other hearty Italian dishes served in a big, dynamic space with sidewalk tables.
Location & Hours
290 E Atlantic Ave, Delray Beach
290 E Atlantic Ave, Delray Beach
Request a RideHomemade pastas & other hearty Italian dishes served in a big, dynamic space with sidewalk tables.
290 E Atlantic Ave, Delray Beach