What time does the lunch start
Address: 6006 N 72nd St, Omaha, NE 68134, USA
Roni S | Mar 3, 2018
Usually 11am, but I know on the weekends breakfast stays out until 3pm.
Chad Stone | Mar 3, 2018
Lunch is at 11 am
Helen Henriksen-Schuler | Mar 3, 2018
Around 11am
Thanks! Your answer is awaiting moderation.