We are so happy that Zella's opened up in the neighborhood. We have ordered from them on multiple occasions and have gone into the restaurant and every time they have been friendly and fast. The food is delicious... if you haven't ordered the large pizza, prep yourself for what appears to be 24 inches of pure goodness.
We can't recommend them enough.