New Tomato Joe’s Pizza offers a self-serve beer wall for those who love variety

At first mention, you may assume the new Tomato Joe’s Pizza & Taps in Canyon Country is just another branch off the Valencia location that already exists. But it doesn’t … Continue reading New Tomato Joe’s Pizza offers a self-serve beer wall for those who love variety