Address
8665 W Flamingo Rd, Las Vegas, NV, 89147
Phone
(702) 703-7700User Review
Bad very bad very very expensive and the food is terrible employees are rude we are tourist from New York we will never go back there and never recommend this place
Detailed Ratings:
- Overall Establishment Review:
- Quality of Food:
- Cleanliness:
- Pricing:
- Quality of Service: