Sukiyaki and Shabu Shabu restaurant · 1512 N Naper Blvd #152, Naperville, IL
More food in Naperville, IL · Sukiyaki And Shabu Shabu in Naperville