Bizen Restaurant

13447 Ventura Blvd
Sherman Oaks, CA
818.906.7274
34.147253
-118.426468

for Bizen Restaurant
Directions
from: