Cafe-restaurant offering pasta and other dishes. Known for good service and generous portions at reasonable prices.