San Remo Kiosk Home/Cafe/San Remo Kiosk Slough SL3 6DS Contacts Slough SL3 6DS Send updates or Remove Description Features Delivery NFC mobile payments Dine-in Groups Coffee Good for kids Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe Barking Cafe 13 East St, Barking IG11 8ER +442085915905 Cafe M&S Café New Mkt St, Ewood, Blackburn BB1 7DR Cafe Soul Stop Cafe 154 George Ln, London E18 1AY +442089891849 Cafe Brown Lane Deli 7-18 Brown Ln W, Holbeck, Leeds LS11 0DN +441132777154 Categories Cafe