Its a small place, but actually quite nice. Its in the J town plaza. Its got a small menu, but the dishes are actually VERY good. The pasta dishes are better than most italian restaurants. They have a japanese twist on pasta dishes. I enjoyed this place very much. Service was surprisingly good.
Im not sure why its not a 5 star, it just isnt.