This place does drinks. This place is the best ...
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.
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.