1 restaurants
With a price of >100£
Wagamama - Tower Hill / Japanese
Open now · 11am - 10pm
2b Tower Place, Tower Hill Tower Hamlets
€€€€