Yo Sushi - Westfield
London / United Kingdom
2
Unique stand alone site in the prestigious Westfield shopping complex in Stratford.
2 users love this project
Enlarge image
Unique stand alone site in the prestigious Westfield shopping complex in Stratford.
- Status Completed works
- Type Restaurants
comment