Been coming to this little gem in Hampstead for many years. What is amazing about the place is simply the food! Their famous grill skewers are worth waiting. The amazing chicken skin, ox tongue and quails eggs are the best. Remember to book and if you want the chicken skin make sure you order it in advance.