I've been coming here for years for dine-in and take-out. I've tried almost everything on the menu and I've never had one complaint. Pasta is all homemade and all vegetables and ingredients are always fresh. Servers are always attentive and sweet. Very nice girls. Cooks are fantastic. Must try the specials! They change daily and are always great!