If you think this looks good, drop what you’re doing and get to Pizzeria Stella at 2nd and Lombard for some great pizza. Last weekend, the wife and I enjoyed lunch here: one Margherita pizza and one pepperoni. The Margherita had flowing, fresh buffalo mozzarella and a light sauce that didn’t overpower, but had great flavor. The crust was thin throughout and had the perfect mix of crispness and doughiness at the edges. The pepperoni was equally enjoyable and the small, round slices of ‘roni were just thick enough, and not too spicy. My only problem with it is that they don’t deliver and I don’t live within walking distance.