Food was fresh staff was great best panzerotti in London hands down. Homemade meat sauce and price was great. 3 sizes to choice from. They have a panzerotti challenge to big to eat only 1 person has ever done it. I have been to a lot of places but this little diner is the best keep secret in London.