Shimura Restaurant

18906 Brookhurst St
Fountain Valley, CA
714.964.8840
33.688558
-117.953994

for Shimura Restaurant
Directions
from: