Shinto Japanese Steakhouse & Sushi Bar

1778 N. Aurora Rd., Suite 108
Naperville, IL
630-637-8899

Additional Information:

Cuisine: Japanese/Sushi
Neighborhood: Suburban West