1518 E Flamingo Rd, Las Vegas, NV 89119-5253, Las Vegas
The decor is nice. Service is good. Food is ok. Overall, the people seem to enjoy themselves.
The decor is nice. Service is good. Food is ok. Overall, the people seem to enjoy themselves.