Tucked away on Christopher Columbus Boulevard in Philadelphia, where the aroma of freshly baked pizza dough mingles with the sizzle of thinly sliced steak on the grill, Little Sicily Pizza 2 harbors a ...