Create your own custom home page
for your favorite links ..
works on any device, and it's free!
Detail for Nello's Pizza : Restaurant, Italian
I have been going to Nellos for years. They have the best pizza in Pheonix, hands down. their pizza has won like every award possible for like 20 years straight. not to mention their salads. They opened a new store in old town scottsdale behind the old sugar bowl that rocks. The atmosphere is a lot more hip than the other locations. Five stars, two thumbs up.... It was great. Go see for yourself! - Jake H, 12/29/2005