Karasu

100 S Chauncey Ave., West Lafayette, IN 47906
Open Map
Japanese noodle shop/ramen.