Teri Cafe offers hearty portions of Japanese favorites like teriyaki and noodles in a festive atmosphere.