Pops Pizza & Subs

3623 NW 36th St
Miami, FL  
Hours of Operation
Mon - Wed 10:00 am - 10:00 pm
Thu - Sat 10:00 am - 1:00 am
Sun 10:00 am - 10:00 pm
Deals
Customer Reviews
 YP.com
hihiricu on 03/21/2013
 YPmobile
xela on 11/28/2011
Pops pizza by far the best pizza in sout...
Business Details