LOVE this place. Atmosphere and food is great! For drinks, the milk tea is a must try. Wish they had a location in Scottsdale so I could go here more often.
Think of a French, (though it says Italian, I got more of a "Frenchy" feel), and Japanese mixed into one. Thats what you get here. The place is small, yet very elegant and everything is done right.