Angelo’s Italian Restaurant


Food & Drink

If you love pizza as much as I do, boy do I have a place for you. Angelo’s Italian Restaurant has been around since 1971 and is a south St Paul staple. Unassuming in its strip mall location, it is everything you could want in a hometown Italian joint. Angelos serves up giant meatballs, hoagies, […]

December 6, 2018