This Italian restaurant specializes in fresh, homemade pizzas and pasta dishes, prepared with authentic Italian ingredients. Many dishes are made fresh in front of customers.