Know a great happy hour or special for this location?
A no-frills stop for high-quality ramen & other Japanese eats in simple counter-serve surrounds.
Suggest an edit
5628 E 71st St, Indianapolis, IN 46220