Mika Japanese Restaurant

11102 W Olympic Blvd
Los Angeles, CA
310.231.7511
34.039774
-118.438026
Hours:
Mon - Sat:11am - 9:30pm
Sun: 1pm - 9:30pm

for Mika Japanese Restaurant
Directions
from: