This place is an "Okazuya" which is like an ala carte Japanese cafeteria, but built only for take-out. You go in, and behind the glass counter is an array of traditional Japanese ...
All reviews seem positive