Noodles & I

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