Steak N Bake
Restaurant in Leeds, United Kingdom
Steak House restaurant
30 Little Horton Lane, Bradford, BD5 0AL
Restaurants
ยท
Leeds, United Kingdom guide