Cafe offers a taste of Europe at the Oceanfront