Sous Chef at The Ivy City Garden - London, N/A, GB
The Ivy City Garden is a restaurants company based out of Dashwood House, 69 Old Broad St, London, United Kingdom.