Restaurants & Bars 3

Kikuchi

rachel | Apr 12, 2006 05:51 PM

i've seen postings before on this place and would love to read some reviews. is it true it's closing soon?

Want to stay up to date with this post?

Recommended From Chowhound