La Sabrosa Restaurant

14526 Polk St, Sylmar, CA

Menu (As of 10/29)

La Sabrosa Restaurant: hours and how to order