Operations Manager at The O Bar - London, England, United Kingdom
Assistant manager
Contact Fabio Cannizzaro
Diplomatico
Contact Davide Gatta
Contact Tony Cela
The O Bar is a restaurants company based out of 83 Wardour St, London, England, United Kingdom.