Kitcho Japanese Restaurant

120 North Main Street, Fort Atkinson, WI 53538 120 North Main Street, Fort Atkinson Directions
Be the first to recommend this place!
100% of 1 customers recommended

Come hungry, leave happy. The delectable offerings at Kitcho Japanese Restaurant in Fort Atkinson will blow you away no matter what you're in the mood for.



Explore Nearby
Kitcho Japanese Restaurant

Groupon has verified that the customer actually visited Kitcho Japanese Restaurant.