Sous Chef at Roku Den - Torquay, England, United Kingdom
Roku Den is a restaurants company based out of 34 Bell St, Torquay, Australia.