Mika Sushi
11102 W Olympic Blvd 90064
(Sushi, Japanese, Teriyaki)
Order Online

Come visit us at: 11102 W Olympic Blvd, Los Angeles, CA 90064