The good part about Il Mulino Italian restaurant is its wonderful location and charming atmosphere! Food is ok, really nothing special! Why? Because it's greasy, oily, heavy handed on sauces and either bland or not sophisticated enough which is not a good place to be considering all the great choices out there when it comes to Italian dining. When seated, the complementary parmiggiano, salami and a few other antipasti is a nice gesture but it's a bit old world and unnecessary if all you expect is exceptional service and cuisine which this place clearly can't provide. Some staff members are better then others especially the ones that are not italian! The ones that are Italian are way to proud of themselves and their attitude is a bit strange and unprofessional! Why? Because our waiter for some reason had the audacity to grab the payed bill and check it right in front of us as we were still finishing our meal! Pretty embarrassing moment for this restaurant! By the way, I am an American citizen and was born and raised in Italy so for me to criticize the Italian staff isn't easy but I will this time because their attitude and manners is just pathetic. The favorable reviews posted are the reason I wanted to try Il Mulino and now that I have I am a little weary and unsure as to where these reviews are coming from! So, not the worst place in the world with a little luck but I will definitely never step foot here again.