en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Slough
/
Wrapsta
Wrapsta
Italian · Sandwich Shop
Wrapsta is an Italian restaurant specializing in freshly made wraps.
Wrapsta, 181A Bedford Avenue, ENG
Slough, United Kingdom
www.wrapsta.co.uk
Location
The ranking
Best Italian in Slough
16 places, none rated yet
See the full list →