LA Kantuta

LA Kantuta

10863 Magnolia Blvd, North Hollywood, CA
(818) 506-5527 serving: Valley Village, South Valley
open:Daily 11am-9pm

Location, Location, Location:

Categories:

Restaurants, Latin American, Cash,

The Low Down

Rants, Raves & Reviews