This restaurant puts the Italian in Italiano. The atomsphere provides you with taste of elegance with a friendly face. This is Italian food at it's best, sure it's a little pricey but well worth it.
Pros: Good Parking, Excellent Food, Wonderful atomsphere
Cons: Expensive, Crowded
more