Applebee's Grill + Bar
10606 Sheldon Rd, Tampa
(813) 926-6660
Menu
Restaurants in Tampa, FL
Applebee's Grill + Bar
10606 Sheldon Rd, Tampa, FL 33626
(813) 926-6660