The Chelsea Tower, 3708 Las Vegas Blvd S Level 2, Las Vegas, NV 89109, United States
View on Map
What travelers say:
Come on Saturday, there are a lot of people here, I can't think of a small restaurant that will be so busy, and the things here are really exquisite, although the price is a bit expensive, but the taste is really good, completely in line with the color and fragrance guidelines, come back next time! ! !