What your customers are trying to do
Locals and passers-by looking for coffee and food want to check the menu, visit or order ahead.
A cafe website usually has to handle a menu page that is easy to update, order ahead for pickup and staff recruitment page.
A menu page that is easy to update: cafe menus and specials change often. Let staff update specials and hours without a developer.
Order ahead for pickup: regulars want to skip the queue. Offer pickup times the kitchen can meet in the morning rush.
Staff recruitment page: cafes hire baristas and kitchen staff often. List shifts and roles, and accept a quick application from a phone.