Zaha is just levels!
3/3/2023
Genuinely amazing & healthy food - highly highly recommend! This is a weekly therapy for me. I fi...
(19)
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
Genuinely amazing & healthy food - highly highly recommend! This is a weekly therapy for me. I fi...
Used to love it here, now it is over £10 for a bowl of chicken and rice just to give me diarrhea for...
What a great little find this was, it is in Holborn near Red Lion St. A really friendly cafe, moder...