Cafe Stella
  • Tel: 01942 269902 / 01942269902
Profile
Cafe Stella Leigh is a local pub in Lancashire who specialises in real ales, live music, pool, darts and bar snacks. The address for Cafe Stella pub is 38 King St.
Map
Google Map of Cafe Stella address:38 King St,Leigh,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.