Checkers Drive-In Restaurant
3846 W Fletcher Ave
Tampa, FL 33618
Tampa, FL 33618