Sir Pizza

12562 SW 120th St, Miami FL 33186 (305) 487-8888
Cuisines and Dishes at Sir Pizza:
  • Italian
  • Pizza

Map of Sir Pizza

Other dining options nearby

Or see all nearby Italian and Pizza restaurants or all online ordering restaurants in the area.