Papas Pizza & Deli

4159 Thomas Avenue North, Minneapolis, MN 55412 4159 Thomas Avenue North, Minneapolis Directions
Be the first to recommend this place!
null% of 0 customers recommended

Tips

250

Explore Nearby
Papas Pizza & Deli

Groupon has verified that the customer actually visited Papas Pizza & Deli.