My family and I used to visit Stella's every Saturday night, and the people there were always friendly. They bond to regular customers, like me, and will talk while you wait for food. The food is really good, especially the pizza. It's one of the better restaurants out there. Also, the meals are quite cheap, and are prepared quite fast.
more