Unable to answer "What are the opening hours here?" – Yamashita Japanese Restaurant (Japanese Restaurant) – https://osm.org/node/10650860708 via StreetComplete 62.2:

Opening hours:
Tue-Sat
Lunch: 11:30 AM to 2:30 PM.
Dinner: 5:00 PM to 9:00 PM.