Noodles & 1

111 N. Chauncey, West Lafayette , IN 47906
Open Map
Vietnamese restaurant.