JavaScript is not enabled.
By far the best restaurant in south st paul!! - Review by Jenna G | Angelo's Pizza

Angelo's Pizza

Claim

By far the best restaurant in south st paul!! 6/15/2007

Angelo's is by far the best! They have the greatest little mini loafs of garlic bread. I was really bummed when they closed their first location in south st paul. But, they re-opened in a different location in south st paul and finally opened a new dining area. Me and my roommate now go there EVERY Friday night for dinner. They have the best antipasto salad i've ever had. I get it almost every time! more
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018