This place does drinks. This place is the best place on the danforth to watch a Greece game. Fantastic experience, although Greece lost, the energy here was simply something else. Service was good.