Update Info - Larrabee Lodge
This restaurant was reported as closed. If it is open, let us know.
Larrabee Lodge
27895 State Hwy 40
New Auburn, WI 54757
27895 State Hwy 40
New Auburn, WI 54757
This restaurant was reported as closed. If it is open, let us know.