Green Mill Restaurant and Bar (Albert Lea) reviews - SkyPhone Spot