Bella Internet Cafe in Leeds

Bella Internet Cafe

209, Dewsbury Rd
LS11 5HZ
Leeds (West Yorkshire)
0113 226 4863
Write your review of Bella Internet Cafe
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.5 mi
Pit Stop
Hillidge Lane
Leeds LS10 1DE
0.5 mi
Yilas Dream Coffeeland
18 Normanton Place
Leeds LS11 8LE
0.7 mi
Compass Group UK
6, Crown Point Shopping Park, Junction St
Leeds LS10 1EW
0.7 mi
Costa
Unit 6 Crown Point Retail Park
Leeds LS10 1EW
0.8 mi
Stairway Cafe
146a, Hunslet Rd
Leeds LS10 1JY
0.8 mi
Costa Coffee
Crown Point Shopping Park, Junction St
Leeds LS10 1ET