Restaurant in St. Pete
Locally owned sub shop dishing classic subs and famous Friday Cubans for decades
3801 Tyrone Blvd N
St. Petersburg, FL, 33709
(727) 347-9497