Japanese restaurant · 1017 N 6th St, Monticello, IN
Dine-In
See full menu
More food in Monticello, IN · Japanese Food in Monticello