Japanese restaurant offering homemade dishes. Known for a pleasant atmosphere and easy parking.