Izgara Restaurant is an amazing Turkish restaurant in Finchley, London. Authentic Turkish dishes and deserts and high service level restaurant. The food is excellent, the service is friendly, and the atmosphere is vibrant. The outdoor seating areas are perfect for a romantic dinner.
The decoration of the interior is beautiful. The walls have blue and orange contrasting colours and they reflect light in a way that brings a touch of elegance to the atmosphere. The interior of the restaurant are spotlessly clean and they maintain an impeccable standard of cleanliness. The dishes are delicious and they are served in a proper order. The Turkish serving staff are extremely friendly and the wine served is excellent. The price of the dishes is very reasonable and you can afford them easily.
The staff of Izgara Restaurant are extremely hospitable and kind. If you ever come to London and want to experience the authentic Turkish food then I highly recommend going to this restaurant. It is one of the best restaurants in Finchley and it serves great mediterranean food. You can also try some of the other Turkish dishes available.