Get directions to: Michael's Restaurant, Apopka, FL
Restaurant address: 23 W Michael Gladden Blvd Apopka, FL 32703, USA
Restaurant: Michael's Restaurant