Address
8665 W Flamingo Rd, Las Vegas, NV, 89147
Phone
(702) 703-7700User Review
Outstanding food and pleasant sitdown service but best known for excellent take-out service
Detailed Ratings:
- Overall Establishment Review:
- Quality of Food:
- Cleanliness:
- Pricing:
- Quality of Service: