Cafe Deli

3.3
(9 reviews)
48 Frimley High Street, Frimley, Camberley, GU16 7JF
+44 1276 66573Official website
British
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Cafe Deli | Slough | United Kingdom | TripAligner