I’ve been to Japan. And I can’t believe I have something better than most of Japan here in my hometown. Don’t believe me? Go find out for yourself.
Oh. And this is one of the few licensed establishments in the USA that can serve pufferfish.
17 hours ago
Sign up to leave a comment.
By submitting, you agree to our Terms and Privacy Policy