Hello nice to meet you. I would like to help you on this website, I can do exactly what you need, I recommend you use Joomla, it allows you to create categories for the cakes, you can upload image gallery, create tags for SEO improvement which increases your search positioning in Google. You can have your map in google, smartphone frienly, and easy to use, besides that I can help you with anything you need when you need it, I can advise you on the purchase of domain and hosting if you have not yet acquired them, help you in the design Graphics that you need, I would like you to allow me to work with you on this project so that you have a successful website.
Greetings