Restaurant
Teppanyaki
5 locals recommend,
Tips from locals
Delicious Japanese food cooked right in front of you. Excellent experience and really nice food, as well as some great cocktails.
Unique things to do nearby
Location
Belgrave Street
Leeds, England