Meeka Japanese Restaurant is a snug eatery offering a variety of sushi, rolls, and other Japanese fare. Guests can enjoy their meal in cozy surroundings, including a tatami room, with sake available.