Iwata

Iwata

14423 Ventura Blvd, Sherman Oaks, CA
(818) 386-1980 serving: South Valley

Location, Location, Location:

Categories:

Restaurants, Sushi, Japanese, $$, Hidden Find,

The Low Down

Rants, Raves & Reviews