Telly's Family Restaurant 11201 Park Blvd # 52 Seminole, FL 33772 Phone: (727) 391-5133
Category: Restaurants