Get directions to: Depot Steakhouse, Plymouth, WI
Restaurant address: 114 Depot Road Plymouth, WI 53073, USA
Restaurant: Depot Steakhouse