Get directions to: Plymouth Woodshed, Apopka, FL
Restaurant address: 2250 W Orange Blossom Trl Apopka, FL 32712, USA
Restaurant: Plymouth Woodshed