Write review
?

Deja Vu Garden

52b, 52C High St, London E17 7LD, UK

?

0 reviews

Poor

Seafood

$$

Easygoing restaurant offering generous steak dishes, plus meze, desserts & cocktails.

Write review

Follow us

© 2025-2026 Restaviews. All rights reserved.