Mika Japanese Restaurant

8500 W 3rd St
Los Angeles, CA
310.657.6452
34.073364
-118.376519

for Mika Japanese Restaurant
Directions
from: