Telio's traditional dishes are made from one hundred year old recipes that have been handed down through generations and have made Telio one of the Upper West Side’s must-try dining destinations.
Come eat with us at 2479 Broadway. (on 92nd) Enjoy our full bar, 200 person dining room, and stylish Greek decor daily from 11am to midnight.
From 76th Street to 106th, from Central Park to Riverside, Telio provides fast and free delivery right to your doorstep.
Order Now!