We stopped in only for pick-up. The restaurant had very nice decor & the employees were pretty friendly. Their ravioli was delicious, but there were only 5 of them for $10! I don't know if they give you more if you sit in, but I thought that was too little for the price.
Pros: ambience
Cons: the place is in a strip mall, portions too small (for take out)
more