If you follow me on Instagram you know one of my favorite things to go eat is sushi. When I was in Las Vegas I had a chance to have dinner at Social House and it was pretty amazing. I actually went to Social House when it was in Treasure Island many years ago. Now it is located inside Crystals at CityCenter. Social House is not strictly a Japanese restaurant it is more Pan-Asian.