i THINK it's called Moon. don't know how long it has been there but i just saw it as i was driving by yesterday--the sign is a bit hard to read. but it's Japanese food in the old Ita-cho location. it looked nice from the steret. anyone tried it out yet?