Review for Horseshoe Las Vegas Review For Cafe Sbarro Google User Jul 8 '17 at 17:02 Great food, great people, what more do you want. View full site to comment or like