Awabi is a Japanese restaurant offering homemade dishes in a family-friendly atmosphere.