Is the salad bar open right now or is that shut down to to covid?
Address: 1350 S 119th St, Omaha, NE 68144, USA
Paula L Jackman | Sep 13, 2021
It was open Sat. nite Feb 27, 2021.
D W | Sep 13, 2021
Open two days ago
Mandi Olson | Sep 13, 2021
We were there last weekend & it was open.
Sabrina Ohnmacht | Sep 13, 2021
It is open.
Thanks! Your answer is awaiting moderation.