Review for Slo Pitch Sports Grill & Casino Review For Slo Pitch Sports Grill & Casino Google User Sep 2 '11 at 16:18 All of the other reviews were written by employees. This place blows, no need to say anything else. View full site to comment or like