Sylvia’s Pizza now open in downtown Tomball

The restaurant offers handcrafted pizza cooked in a wood-fired oven.