They are ok. Need more topping per pizza. But they're not bad.
December 2023
It's an okay pizza restaurant just above Little Ceasar's restaurant. And in my opinion, Little Ceasars is at the bottom of the list for decent Pizza in Santa Maria but it is inexpensive.
October 2023
They're always friendly at Main St. They give me offers I am unaware of. Pizza is always right and reliable.