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