Zaha Street Grill

$
tripadvisor logo

(19)

Photos

37 Theobalds Road
London, England WC1X 8SP

Zaha Street Grill is a vibrant cafe located in the heart of London, England. Known for its fresh, delicious grilled dishes and a welcoming atmosphere, it offers a diverse menu that caters to all tastes. The modern decor and friendly staff make it an ideal spot for both casual dining and quick bites on the go.

Generated from this place's information

Also at this address

Reviews

tripadvisor logo
4.519 reviews
Photo of 294umarh
Zaha is just levels!
3/3/2023

Genuinely amazing & healthy food - highly highly recommend! This is a weekly therapy for me. I fi...

Photo of danieldJ3736KG
regular customer lost
8/31/2022

Used to love it here, now it is over £10 for a bowl of chicken and rice just to give me diarrhea for...

Photo of MIW_11
One of the best salads in London
7/21/2022

What a great little find this was, it is in Holborn near Red Lion St. A really friendly cafe, moder...

Own this business?
See a problem?

You might also like

United KingdomEnglandZaha Street Grill