Comment
Comment by jasonlaramburu
Little Star Pizza is one, if not the best, pie in the Bay Area. It's very well known and loved. It is surprising that customers wouldn't be willing to order delivery directly from the restaurant, especially if they could pass along some savings.