Telemachos
Steakhouse · Grill
Telemachos is a meat dish restaurant.
Location
Best places nearby
The highest rated places close to Telemachos.
Local restaurants nearby
Λεωφόρος Βενιζέλου Ελευθερίου 10, Αττικής
Location
The highest rated places close to Telemachos.
Λεωφόρος Βενιζέλου Ελευθερίου 10, Αττικής