← Return to photo page

Helping QA the new Noodles & Company opening at 120th & L in Omaha.