99Games Support
Home
/
Chef Masters
Where can I find the Chef Masters building?
Last Updated: 720d
You can find the Chef Masters building right opposite to your Restaurant entrance.
Related articles
Need more help?
Contact us