Caffe Luna Rosa


34 S Ocean Blvd
Delray Beach, FL 33483

An Italian Restaurant in Delray Beach FL

We are the oldest Italian restaurant in Delray and the most popular oceanfront brunch and breakfast. Originally founded as a 'gelateria', the restaurant still serves Italian homemade pastas, and homemade desserts.


Day Opening Closing
Mon - Thu & Sun 7:00 AM 9:30 PM
Fri & Sat 7:00 AM 10:00 PM
Click the button to add a review for Caffe Luna Rosa

Add Review