83 Green St, Forest Gate, London E7 8JF, United Kingdom
Open now· Closes at 03:00
83 Green St, Forest Gate, London E7 8JF, United Kingdom
No delivery
Spot something wrong?
Dishes at Zu's. Prices may vary in venue.
Been to Zu's? Be the first to share what you ate.