Restaurant in Tampa
New York-style pizza, craft beer and vinyl records with live music and a dog-friendly patio.
5921 N Nebraska Ave
Tampa, FL, 33604
(813) 238-1114