Florio's Grill and Tavern is a casual family dining experience with a Northwood's atmosphere. Established in Longville, Minnesota in 1991 then we picked up and moved our building in 2007 to our current location in Cohasset...
Florio's Grill and Tavern offers a casual family dining experience. We are easily accessible from regional snowmobile and 4-wheeler trails!