Caffe Luna Rosa

34 S Ocean Blvd, Delray Beach, FL

Menu (As of 10/30)

Starters

Salads

From the Sea

Luna Rosa Favorites

From the Land

Pasta

Available at the Bar

Caffe Luna Rosa: hours and how to order