Vibrant flavors and neon-lit Tokyo vibes captured here.
(812) 822-3660
ADDRESS
HOURS
206 N Walnut St, Bloomington, IN 47404
© 2025. All rights reserved.
Monday - Saturday 4.00pm - 11.00pm
Sunday 4.00pm - 10.00pm