I live in this neighborhood, and eat at Star Pizza often. The selection of salads and pizza is great, and the people are friendly. Overall, I like the place, which is why I keep going back. However, there are two BIG downsides to Star. First, it is really noisy inside, and can get to a pretty deafening level. If the weather is good, eat outside. Second, if you want coffee after your meal you will be surprised to know they no longer serve it. Fine on hot days, but often wish they had it on freezing cold ones.
But hey, if you know in advance you will be happy, and it is great to support your neighborhood businesses.