Abbondanza is a comfy Italian restaurant known for its generous portions of pasta, seafood, and grilled specialties.