Update Info - Depot Steak House
This restaurant was reported as closed. If it is open, let us know.
Depot Steak House
114 Depot Rd
Plymouth, WI 53073
114 Depot Rd
Plymouth, WI 53073
This restaurant was reported as closed. If it is open, let us know.