Find the top Sushi takeaway in Effingham, Illinois near you now.
Japanese restaurant
Address: 1302 Ave of Mid-America Suite C, Effingham, IL 62401