Max's Grill And Sheep Shedde Inn

Max's Grill and Sheep Shedde Inn, 2425 W Lincoln Ave, Olivia, MN 56277, United States

(320) 523-2833

Location