This place has been around for 30 years and these folks really know how to make a pizza. Their sauce is not dark red (indicating large amounts of tomato paste); instead, the sauce is homemade and is bright red and pink (indicating they use REAL tomatoes). I highly recommend everyone eat there when they come to Manitou Springs. Victoria Ring,... more


