Order online directly from the restaurant Izumo Japanese Restaurant, browse the Izumo Japanese Restaurant menu, or view Izumo Japanese Restaurant hours.
Izumo. Izumo is a Japanese restaurant located at Brookside Square they have an oriental decor and a Sushi bar. The staff is professional and the chefs ...
Izumo Japanese Restaurant · Map · 10609 Wiles Rd. Coral Springs, FL 33076. Directions · (954) 341-5556. Call Now · Full menu · More Info. Hours, Health Score ...
Okaya Japanese Cuisine, Izumo: See 7 unbiased reviews of Okaya Japanese Cuisine, rated 3.5 of 5 on Tripadvisor and ranked #176 of 913 restaurants in Izumo.