Vic & Angelo's

290 E. Atlantic Ave., Delray Beach, Florida 33444

290 E. Atlantic Ave., Delray Beach, Florida 33444
Lunch Friday-Sunday.
Dinner nightly.
Italian