Get directions to: Mikey's On The Bayou, Ocean Springs, MS
Restaurant address: 5600 Washington Ave Ocean Springs, MS 39564, USA
Restaurant: Mikey's On The Bayou