Greek and Mediterranean cuisine awaits at Dionysos, a restaurant with a beautiful beachside setting.