Mom and Pop pizza heaven! Great food,great service and low price!
They offer a New York style pizza that is different from any other pizza in st cloud. A ++
Great food here. If you're in Florida you must eat here. It was a great atmosphere and great food. Yum Yum4