Tag Archive: kiku

During Last Year’s Bike Challenge KIKU was in a Class by itself

Station Square Japanese restaurant rolled over the competition If you haven’t heard of KIKU, the venerable Japanese restaurant in Station