If you want the best Pizza in the world (and I have been all over) go to Bella's Pizza Villa. No one can top their pizza or they also have other great foods all made fresh each order. The atmosphere is great and good wine. The owners and help are greatttttttt. They will take excellent care of you.
Vote: BEST Pizza
The 2018 IE HOT LIST awards are based on more than 2,900 votes from local Inland Empire-area experts.