Elio Grill House is a restaurant specializing in grilled dishes. It is located at Leoforos Dimarchou Aggelou Metaxa 3 in Glyfada, Greece. The establishment is open daily from 12:30 to 23:00, with extended hours on Fridays and Saturdays until midnight.