Mikawa Japanese Restaurant is located at 1010 Heathland Dr NW, Huntsville, AL. This business specializes in Japanese Restaurants. Mikawa Japanese Restaurant is open Mon, 11am-9:05pm; Tue, 11am-9:05pm; Wed, 11am-9:05pm; Thu, 11am-9:05pm; Fri, 11am-9:05pm; Sat, 5pm-9:05pm; Sun, Closed and accepts American Express, Mastercard and Visa.