J & L Food Co.

Restaurant · 613 Ventura St, Fillmore, CA

Hours

More food in Fillmore, CA