Italian restaurant serving incredibly delicious, generously portioned pasta dishes at fair prices.