The Log
Steakhouse · Grill
The Log is a restaurant serving meat dishes.
Location
Best places nearby
The highest rated places close to The Log.
Local restaurants nearby
Στρατηγού Παπάγου 5, Ηπείρου
Location
The highest rated places close to The Log.
Στρατηγού Παπάγου 5, Ηπείρου