LA Subs and Salads - Luxor
Luxor
3900 Las Vegas S Blvd
Las Vegas
89119
Phone Number:
(702) 891-0501
Located inside The Luxor Hotel, LA Subs & Salads offers many choices to create your own salad. They also have beers available.
4 1 (1 Review)
Located inside The Luxor Hotel, LA Subs & Salads offers many choices to create your own salad. They also have beers available.
The name pretty much describes what they have. I had a sub sandwich. It was good and filling.
Did you find this review helpful?
0 0