Restaurant

Welcome to Telly's

Open

7 Days a Week

11 AM to 9 PM