Italian
Pizza

Bavaro's Pizza Napoletana & Pastaria - Tampa

Open today 12:00 PM - 10:00 PM

StarStarStarStarHalf

1,281 Reviews

$$

514 N Franklin St. 101

Tampa, FL 33602


Orders through Toast are commission free and go directly to this restaurant