Red Lobster

570 Marks Street Henderson 89014