You've got to hand it to the Italians. What they do love (food, cars, fashion, life) they do well. This place embodies that impeccable love. From the formal and attentive wait staff to the carefully selected old world influence menu, this place can almost make you forget that you are eating out of a strip mall.
places reviews