Company name: Briciole
Description: Italian restaurant, delicatessen & cafe
20 Homer St, London W1H 4NA, United Kingdom