Kabosu Japanese Cuisine

10155 Riverside Dr, Toluca Lake
(818) 623-4425

Order Online