Little Rosa's Pizza
5947 Holly Springs Pkwy, Holly Springs 30188