Search More

Locations

Sopra - Closed

110 E. Atlantic Ave. Delray Beach, FL 33444 | Delray Beach | 561-274-7077
Map
Related Stories (1)

Related Stories

  • Dining: Columns
    I know you've been wondering, as I have, exactly what a few million bucks buys you these days. Well, for one thing, it gets you a high-concept, modern, Italian restaurant like Sopra (110 E....

Best of Award Recipient

Loading...