Ordered the Mamma Spinach Pizza, thin crust. All we could taste was the garlic! We actually like garlic, but this was TOO much! The sauce was sweeter than we liked, which I had read from previous reviews. When ordering online, the system says they wouldn't deliver (we live 3 miles away). I called and found out they did deliver.
The only reason for the two stars is because the service was good. The girl who took my order was very nice :), and the delivery guy was just as nice and very quick! We probably won't order from here again; it's just not our style of favors.