Update Info - Larry's Place
This restaurant was reported as closed. If it is open, let us know.
Larry's Place
N3063 King St
Humbird, WI 54746
N3063 King St
Humbird, WI 54746
This restaurant was reported as closed. If it is open, let us know.