Licensed Italian Restaurant | Take-out Available | Open 7 Days