Fratelli's

Delray Plaza, 1684 S. Federal Highway, Delray Beach, Florida 33483

Delray Plaza, 1684 S. Federal Highway, Delray Beach, Florida 33483
Lunch and dinner daily.
Italian