Zaytun

2.7
(6 reviews)
23 Croham Road, South Croydon, CR2 7PB
+44 20 8680 4814
Restaurants
Restaurant

At a glance

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