Cd Roma Restaurant

1462 66th St N St. Petersburg FL 33710 USA

(727) 344-3837

Location