They took good care of me and the food I really liked their waitresses are nice
Address: 4865 NW 37th Ave, Miami, FL 33142, USA
Pop's Pizza and Subs | Sep 25, 2018
Good thanks modest
Miguel I | Sep 25, 2019
Awesome
Patrick Wiese | Sep 25, 2018
very good pizza very good staff
Thanks! Your answer is awaiting moderation.