I have visited this cafe on multiple occasions but was left pretty upset upon my last visit due to the customer service. The waiter was extremely rude, he actually clicked his fingers in my face to get me to hand him my plate. For our whole stay, he seemed annoyed we were there and just had a very poor attitude. I won't be returning now due to him. In fairness, the food is good and the girls who have served me before have always been very pleasant - it was just this one individual that ruined Il Molino for me.