Update Info - Theo's Restaurant
This restaurant was reported as closed. If it is open, let us know.
Theo's Restaurant
610 Dodecanese Blvd
Tarpon Springs, FL 34689
610 Dodecanese Blvd
Tarpon Springs, FL 34689
This restaurant was reported as closed. If it is open, let us know.