Yo! Sushi

  • Restaurants
  • Japanese
0 Love It
Brent Cross
Venue name: Yo! Sushi
Contact:
Address: 2nd floor
London
NW4 3FY
Cross street: Brent Cross Shopping Centre
LiveReviews|0
2 people listening