Romo's Place Restaurant - 13300 NW 42nd Ave

13300 NW 42nd Ave, Opa-locka, FL 33054, USA

Location

13300 NW 42nd Ave
Opa-locka , FL
Phone Number: 
(305) 722-0272