Moretti's is a welcoming Italian restaurant offering a menu of pizza, fresh pasta, and frequent specials. Dine-in and carry-out options are available.