Wafu Shidashi is a Japanese restaurant offering homemade dishes in a cozy and welcoming atmosphere.