Not sure..but you should go to EDO. It's like Yamato, but the food is so much better! And prices are the same... and it's close to Yamato's so no extra driving.
X-mas Eve!!
They will open Christmas eve
Christmas eve, for sure. Day, not so certain.
Thanks! Your answer is awaiting moderation.