"The service at this restaurant is consistently rude and unprofessional. They often forget to bring everything you order and the food is never fresh. I believe they should be closed down."
Phone: +14025581111
Address: 4308 Dodge St, Omaha, United States Of America, Green Meadows
City: Green Meadows
Monday: 06:30-00:00
Tuesday: 06:30-00:00
Wednesday: 06:30-00:00
Thursday: 06:30-00:00
Friday: 06:30-00:00
Saturday: 06:30-00:00
Sunday: 06:30-00:00
Dishes: 6
Amenities: 4
Categories: 4
Reviews: 2134