Toro's Steakhouse
Restaurant in Blackburn, UK
Features: halal
Restaurants
ยท
Blackburn, UK guide