Restaurant
Picasso Express Ltd
11 locals recommend,
Tips from locals
Italian - what's not to love? just ask for a table away from the pizza oven. Great ice cream
Unique things to do nearby
Location
59 Devonshire Rd
Bexhill, England