Florios Grill & Tavern
105 Old Main St
Cohasset, MN 55721-2700
218-999-7077