4.5 stars on Google
$$ · Restaurant · 17027 Chatsworth St
Open until 9:00 PM
(818) 368-4265