2024
SAMMY'S PIZZA
World cuisine restaurant • €
4/5
• 1 review
It is here, in downtown Hibbing, that this regional restaurant chain was ...Read more