Restaurant serving home-style Italian food. Offers a variety of fresh vegetables and traditional dishes.