Lover’s Pizza is so good they’ve opened three stores in Dallas. in the last decade they won many awards for their pizza, but we want to know how their pizza is today. We’ve not yet had any and we’ll leave the reviews up to you. And if I ever get a chance to experience some Lover’s Pizza, you’ll read my thoughts in our Lover’s Pizza review listing. As for the locations, there’s one on Lovers Lane across from the Inwood Theater, a movie and pizza, that sounds like a winning idea. There is another location on Garland Road and one other on Mockingbird. Go eat some Lover’s Pizza and tell us all about it.

Continue Reading