Formaggio Pizza Express We make our pizzas from scratch in house with fresh toppings and fresh ingredients. 4390 Town Center Blvd., Suite 130 El Dorado Hills, CA 95762 (916) 805-5904 Site Map #21 Sun-Thurs 10:30am – 8:30pm Fri-Sat 10:30am – 9:30pm Website Date:May 28, 2022 Dine