Creams Cafe

2.5
(109 reviews)
2 Milton Place, DA12 2BT
+44 1474 248442Official website
Dessert
Highchairs Available
Mid-range
Quick Bites
Seating
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Creams Cafe | Ilford | United Kingdom | TripAligner