Review for Main Street Station Casino Brewery and Hotel Review For Triple 7 Restaurant and MicroBrewery Google User Mar 19 '18 at 4:18 Fresh sushi in the place you would least expect it. Watch it made in front of you. Outstanding. Quick service (once you get seated] View full site to comment or like