Get directions to: Ali Baba Restaurant, Myrtle Beach, SC
Restaurant address: 211 S Ocean Blvd Myrtle Beach, SC 29575, USA
Restaurant: Ali Baba Restaurant