@fst @Sadsquatch opening hours and phone number can be in #osm ( anybody can update those ).
edit: and there's the tag cuisine= in openstreetmap, so you could ( depending how complete the data is ) filter based on a specific cuisine you looking for by using #overpassturbo , would you be able to do that if every restaurant around you had a simple website ?
menus could be in #openprices
@fst @Sadsquatch I just tried using overpassturbo with Vancouver, all match with amenity=restaurant and cuisine=* it gives 1756 POIs
here's the query https://overpass-turbo.eu/s/2eSp
since you interacted positively with my post and in case you decide to go down the rabbit hole of adding opening hours @PanierAvide was kind enough to build this tool which significantly eases the task