Italian restaurant specializing in takeout and delivery. Offers a wide selection of dishes at reasonable prices. Limited seating available.