Romo's Pizza

Cuban restaurant · 13300 Nw 42 Ave Bay 1, Opa-Locka, FL

To-Go · Dine-In

Hours

Popular items (As of 10/30)

See full menu

More food in Opa-Locka, FL · Cuban Food in Opa-Locka