E Sushi
Restaurant
•
130 E Washington St, Indianapolis, IN 46204, USA
9.0
Wednesday: 11 AM – 10 PM
See if anyone you trust recommends it!