Enjoy artisan pizza and Mediterranean cuisine at Déjà Vu, offering stunning views.