Telio in Upper West Side New York City
2479 Broadway , 10025 - Get directionsMenu Telio
Main Menu
Beverages
Salads
Pizza
Appetizers
Side Orders
Desserts
Soups
Specialty Pizza
Italian Specialties
Greek Specialties
Seafood Dishes
Sandwiches & Burgers
How to get to Telio
Opening Time
11am – 12midnight: Mon-Sun
Services
- Serves Alcohol
- Outdoor seating
- Takeout Available