This place is in a strip center which takes away from it's ambiance. The food is good and service is fine and for Italian food it's a good deal. Nothing real fancy but definitely worth it if you are looking for decent food and not real expensive.
Pros: Good food reasonable prices
Cons: Parking
more