Cafe Delight

5.0
(6 reviews)
9 Belmont Hill, London, SE13 5AU
+44 20 8297 8731Official website
Cafe
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Cafe Delight | London | United Kingdom | TripAligner