This place is located in Japan only I think but it sure is good. Just curious if any of you have eaten there. Ate there alot when I was station in Okinawa, Japan. COCOICHIBANYA