Wisconsin > Solon Springs > Restaurants, Food & Beverages > Restaurants > Poodle Inn Restaurant
13196 S Us Highway 53, Solon Springs, Wisconsin, 54838-9123
(715) 378-4383
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!