La Tosca Restaurant & Pizzeria Vegan Catering / Illinois / Villa Park Bookmark Contact Information 123 E Saint Charles Rd, Villa Park, Illinois 60181 (630) 832-5300 Detailed InformationLa Tosca Restaurant & Pizzeria Post navigationNext post: Add Listing