Had planned on going to Bar Masa but nobody seems love it based on reviews I have read. What is everyone's favorite sushi place on the strip? A place with great food but really also looking for a cool place for the overall experience.
Any other new restaurants that people would recommend highly.
Any other new restaurants that people would recommend highly.
Comment