Why would SOPRA Restaurant and Bar have a website that is non operational?
Sopra is located at 110 East Atlantic Ave in Delray Beach, Florida. It's a hopping place. We had two dishes made with their homemade pasta. It was very good. If you are looking for all the young people in Florida, they are here.
The music on the sound system was amazing. It was even more so when we discovered that the music was LIVE, being played by Will Bridges.