We've been loyal Jojo's customers since 1992!
There are locations in Chino Hills, La Habra, Upland, Yorba Linda, Brea, Pomona and Fullerton.
From Pomodoro pizza, to calzones, there's no better place to be for Italian food!
Pros: friendly service, great choices
Cons: Busy on Fri/Sat nite, slow on delivery
more