Abella Pizzeria: Great Pizza in a Great Community Abella Pizzeria is a local restaurant that is surprisingly unknown to the general population of…