Quirky Italian pizza joint serving stuffed pizzas. Graffiti and unique decor create a distinctive dining experience.