Italian restaurant serving homemade pasta and pizza.