Tyrone Restaurant

7815 38th Ave N St. Petersburg FL 33710 USA

(727) 343-0704

Location