L'Izgara est situé dans le quartier animé de Whetstone (North London) et se trouve à quelques minutes à pied de la station de métro Totteridge & Whetstone. Le restaurant sert le dîner et reste ouvert pour le souper jusqu'à 23h, ce qui en fait l'endroit idéal pour un repas à toute heure du jour. Vous serez accueillis chaleureusement dès votre entrée dans ce cadre contemporain et confortable. L'établissement mise autant sur la qualité de son personnel que sur la qualité de sa cuisine turque, des plats traditionnels réinterprétés avec une touche moderne. Une grande fierté et un grand soin sont apportés pour cuisiner seulement les ingrédients les plus raffinés.