The food was ok but i feel like i wasnt welcomed there. Maybe they should make me feel like im home.. the employes didnt evan tell me to have a good day when i left.
Address: 1110 S 71st St Suite D, Omaha, NE 68106, USA
Marc Desciscio | Sep 28, 2019
You sent a question in. Think you meant to review
Penny Bless | Sep 28, 2019
That is too bad. The several times we went there, the staff was very friendly and accommodating. Crew members seemed like they were having fun interacting with the staff.
Thanks! Your answer is awaiting moderation.