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
Delray Plaza, 1684 S. Federal Highway, Delray Beach, Florida 33483
Lunch and dinner daily.