Italian restaurant, known for excellent service and reasonable prices. Offers takeout.