Restaurant

Welcome to Telly's

Open

7 Days a Week

11 AM to 9 PM

 

 

© 2023 by Telly's Inn. Proudly created by

Screen Shot 2020-09-26 at 5.32.42 PM.png