Review for Buffalo Bodega Gaming Complex Review For Buffalo Steakhouse Google User Mar 16 '18 at 18:19 Not a staff member in sight and kinda dingy. Only cool part was their giant slot machine "Big Bertha" and some of the other older/vintage machines. View full site to comment or like