My husband and I had an awful experience at Il Gargano. The staff was not welcoming, the waiter would sigh every time we would ask for some more water... Plus, the food was almost cold when the plates arrived on our table. We had never been that disappointed, and that's a shame for over $100 !
Pros: location, good parking
Cons: rude staff, cold food, overpriced