UKData checked October 2026
  1. Home
  2. Leeds
  3. Japanese restaurants
  4. Teppanyaki Restaurant

Teppanyaki Restaurant is a Japanese restaurant on Belgrave Hall, Belgrave St in Leeds. Also listed under Asian restaurant, restaurant and sushi restaurant. It is open on Sunday.

Belgrave Hall, Belgrave St, Leeds LS2 8DDChecked October 2026