Casual nook serving up sushi, teriyaki & other Japanese staples, plus beer, wine & sake.
“Casual nook serving up sushi, teriyaki & other Japanese staples, plus beer, wine & sake.”
7201 N Keystone Ave, Indianapolis, IN 46240
Phone: (317) 259-4171
Get Directions on Google Maps →Prices and menu items are subject to change. Contact the restaurant for current information.