Telya Restaurant & Grill

Restaurant in Manavgat, Turkey

Opening hours: Mo-Su 07:00-10:30; Mo-Su 12:00-14:00; Mo-Su 18:30-20:30 Features: outdoor seating, step-free access