Booking Form for Kenza - London
Restaurant Address: Kenza 10 Devonshire SquareCity of LondonLondonEC2M 4YPWebsite
Restaurant Cuisine: Moroccan Restaurant