755 Main St, North Myrtle Beach Located in the Kroger Ocean Plaza beside Time Warner Cable.
Phone: 843-663-1800

Website: Lucky’s Pizza Website