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
Website
Business Hours:
Monday: 11am-9pm