Pops Pizza & Subs

3623 NW 36th St
Miami, FL  
Hours of Operation
Mon-Wed 10am-10pm
Thu-Sat 10am-1am
Sun 10am-10pm
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