Trappola Sports Cafe
Bar · Pub · Coffee Shop
Sports cafe offering a space to enjoy games. Features WiFi and OTE TV.
Location
Best places nearby
The highest rated places close to Trappola Sports Cafe.
Local restaurants nearby
Μώραλη Πέτρου 6, B
Location
The highest rated places close to Trappola Sports Cafe.
Μώραλη Πέτρου 6, B