LuLu's Noodles

333 Southwest Blvd.
Kansas City
Missouri
United States
website