I've been to Jo-Jo's many many times, in Chino Hills and the Norco area one off the 15 freeway. Food is very good, service personnel is moderately slow, but friendly. Wine selection could be better, but house wine is good. Pizza's are great here, never been dissapointed. Other menu stuff is... read more
You have no recent hotel searches.