Campi Italian

The Ray Hotel, 233 N.E. 2nd Ave., Delray Beach, Florida 33444

The Ray Hotel, 233 N.E. 2nd Ave., Delray Beach, Florida 33444
Dinner nightly.
Italian