Romeo's
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:00 pm
49 Years
in Business
Saved to Favorites
02/17/2012
Provided by DexKnowsI seen the low score but I did it anyway. I didn't think the food was to awful bad but the service....naw. Too many other places around to take my lunch money to be treated rude. i will find a different place to eat.
Phone: (531) 600-0859
Address: 2385 N 90th St, Omaha, NE 68134
Website: http://www.romeosomaha.com