This is my favorite restaurant in greensboro. evey time i come to town, I just have to eat here. Lawndale location is the best! Pros: food, ambiance Cons: can be crowded...
I went to Elizabeth's Pizza at Lawndale Shopping Center Wednesday, November 25, 2008 around 7 pm. We were...