Authentic Italian restaurant serving home-cooked Italian cuisine.