Filthy Grill Cleaning & Maintenance Service 2373 Teller Rd, Newbury Park, CA (90 reviews) Click to View Phone