This Italian restaurant specializes in homemade pasta and pizza made with sourdough. They are recognized for their authentic, home-style Italian cuisine.