Italian restaurant offering pasta, pizza, and other dishes. Known for its pleasant atmosphere and reasonable prices.