don't be fooled by the surrounding buildings! this place has fantastic sushi and the servers are super friendly!
on June 29, 2011 (+0 Points)
Also voted for Oishi Sushi & Grill:
Oishi Sushi & Grill
Oishi Sushi & Grill 6929 E 10th St Indianapolis IN 46219(317) 356-8880
Hours: Lunch: Mon - Fri: 11:00 am - 3:00 pm | Mon - Fri: 4:30 pm - 9:30 pm | Sat: 4:30 pm - 10:30 pm | Sun: 4:30 pm - 9:00 pm
NOMINATED FOR: BEST Sushi