We pride ourselves in serving quality, rustic Italian fare, Ezra’s Kitchen is one of north London’s very best dining spots and in a location for a meal you won’t be forgetting in a hurry. Be sure to book ahead to avoid disappointment.
185A High Rd London Greater London N22 6BA United Kingdom
Reservations | Yes |
Credit Cards | Yes |
Outdoor Seating | Yes |
Defo advice this place. Have a seat at upstairs and watch the main road by drinking your tea .
Great place for breakfast . Great service. Great view .
Nice pizza and burgers . Pleasant service .
Great Turkish food. Highly recommend the chicken iskender - Ali Barfoot
The only place I know of that you can but helium (some day I shall fill an airship) - Sheridan Kelly