If you want a theme that works really well for a restaurant + eCommerce combination, you'll want features like:
- Menu display layouts (daily menu / categories, pricing, images)
- Table reservation or booking features
- Online ordering / food delivery support (WooCommerce extensions or built-in)
- Gallery / image heavy support (dishes look good)
- Contact/location, hours, map, possibly events or specials
- Mobile-friendly / fast loading (people often order from mobile)
- Customisation ease (colors, fonts, layout)
- Strong WooCom
merce integration (if selling items, gift cards, merch, meals)