La Vague is a Mediterranean restaurant offering generous portions and a beautiful beachfront setting.