You would have to check with the Bar which stays open late. There is a vending area but I did not check. The restaurant closes about 8 to 10 pm not sure. Official store hours are 8 pm closing but can be later like 9 but on my last too trips to Yamabuki it was 9 pm latest that the store was open. Call the hotel or if you do not get help here I can for free call the hotel for you.