Seto Japanese Restaurant
17582 17th St Tustin
Seto Japanese Restaurant, Irvine
If you have found that the information presented here is not correct please click the "Send" button below to let us know. As you can see, Seto Japanese Restaurant is located in our Asian Restaurants category. To view other businesses in this category click the link above. You have found the business name and address for Seto Japanese Restaurant. It is located at 17582 17th St Tustin in Irvine. To visit Seto Japanese Restaurant in their location at 17582 17th St Tustin be sure to click the "view larger map" link below and print out a map with their address. See what other people are saying about Seto Japanese Restaurant, found in Irvine by clicking the read merchant reviews link on this page.