We go to Comella's for takeout pretty often and recommend it to anyone living in the area- it's delicious, homemade, and affordable. We order from there anytime we are in the mood for Italian and don't want to cook.
Pros: Great food/ value
Cons: Doesn't have great ambience
more