Plaza 90 Shopping Center
Shopping center😠 I went in to Romeo's and ordered food. As I'm eating I see a big old rat running across the floor and going behind the booths that sit directly in front of the windows over by the bar. They're unsanitary, discussion, and I will never ever eat there again. After seeing that rat running across the fl...
Address
2327 N 90th St, Omaha, NE 68134, United States
Website
Rating on Google Maps
4.20 (503 reviews)Open on Google Maps
Working Hours
- Saturday: 9 am to 9 pm
- Sunday: 10 am to 7:30 pm
- Monday: (Washington's Birthday), 9 am to 9 pm, Hours might differ
- Tuesday: 9 am to 9 pm
- Wednesday: 9 am to 9 pm
- Thursday: 9 am to 9 pm
- Friday: 9 am to 9 pm