Filters:
internet cafe in Upton, England
About 3 results.
Molly's at Chimes
21 Church Street, Conisbrough, DN12 3HP Doncaster, United KingdomCafe serving food and drinks. Free computer use, internet access and wifi. We also offer printing, laminating, scanning, faxing and much more....
Moccha Cafe pizzeria
63 Kirkgate, WF1 1HX Wakefield, United KingdomMoccha Pizzeria , is an establishment that started as an internet cafe. Now has an wood burning pizza oven, makes pastas pizza, home made chips, home made