4.3 stars on Google Take out only Filipino · 16929 Devonshire St Open M-Sat 8am – 6 pm / Sun 8 am – 2 pm (818) 368-1900