2013-08-07 18:53:32
Nagasaki Inn is sort of like the Pete & Sam's of Japanese food. Sit at a hibachi table, watch the show and know that your clothes will smell like Nagasaki for days. Yum.