Sports Cafe is a cafe and bar that appears to be a popular spot, as indicated by a high rating on Restaurant Guru. It is located in Nea Triglia, Greece.