at 12414 L St Suite 101, Omaha , 68137-2212 United States
22 FB users likes Noodles & Company 120th & L, set it to 499 position in Likes Rating for Omaha, Nebraska in Local Business category
Noodles & Company 120th & L is Omaha based place and this enity listed in Restaurant category. Located at 12414 L St Suite 101 NE 68137-2212. Contact phone number of Noodles & Company 120th & L: (402) 884-4053