13300 NW 42 AVE Opa-Locka, Fl 33054 305-722-0272. Family Owned and Operated. For Catering please call 786-709-5648. 13300 NW 42nd Ave, Opa-locka, ...
Romo's Pizza
(731)
Italian restaurant
Address: 365 Feura Bush Rd, Glenmont, NY 12077
Hours: Closed ⋅ Opens 11 AM
Phone: (518) 449-5871
People also search for
Rating
(47) · $$
Order delivery or pickup from Romos Place Restaurant in Opa-locka! View Romos Place Restaurant's April 2024 deals and menus. Support your local restaurants ...