Restaurant in Downtown St. Pete
Fresh handmade pastas, homemade sauces, and Italian subs served fast for dine-in or take-out
204 1st Ave N
St. Petersburg, FL, 33701
(727) 202-6122