Sticky Notes

Sushi takeaway · 1052-1082 W Vermont St, Indianapolis, IN

Hours

More food in Indianapolis, IN · Sushi Takeaway in Indianapolis