Carla
starstarstarstarstar
Dec 29, 2018
4.7 miles away, order took 75 mins. Ordered Veggie pizza, Italian Cream Cake, and Tiramisu. The veggie pizza was one of the best I've ever tasted. Perfect crust, amount of veggies, sauce and cheese. Desert was very tasty also.