Izumi Japanese Restaurant Information:
About Store
There are 1 Izumi Japanese Restaurant locations throughout the United States. You can view Izumi Japanese Restaurant hours of operation, address, phone number, reviews, and more. The average nationwide customer rating of Izumi Japanese Restaurant is 0.0, based on 0 reviews.