POWERED BY OPENTABLE
View our menus
Located directly across from the ocean in Delray Beach, Fl. Caffe Luna Rosa offers a memorable and authentic Italian dining experience in a casual atmosphere. The restaurant is designed on two levels with alfresco seating and an elevated open-air dining room highlighted by granite, authentic artwork and magnificent woodwork. Perfect for congenial conversation and people-watching along the shoreline during the day.