Authentic Italian restaurant serving home-cooked, fresh Italian food and pizza.