Tom’s Sourdough Pizza Villa

Hours: Sun.-Thu. 11am-9pm, Fri.-Sat. 11am-10pm

Price: $$

Restaurant Details

Pizza delivery available.

Features: , , ,

Price: $$

Tags