Rose’s Daughter

169 N.E. 2nd Ave., Delray Beach, Florida 33444

169 N.E. 2nd Ave., Delray Beach, Florida 33444
Dinner Tuesday-Sunday.
Italian