top of page

Restaurant

Welcome to Telly's

Open

7 Days a Week

11 AM to 9 PM

 

 

bottom of page