Spicy Edamame Restaurants in Leeds
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Leeds, 36-38 Commercial Street, Leeds, LS16EX, United Kingdom
"TL;DR - Lovely fresh sushi, reasonably priced and a gorgeous interior.
I've had my eye on itsu for a while, but this branch was never open at the wee..."
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Leeds, 28 New Briggate, Leeds, LS16NU, United Kingdom
Delivery, Takeout, MasterCard, Visa Card
Feedback
These reviews refer only to the mentioned ingredients.