Miss my Lou's
I was so excited to see that I could get Lou's delivered to me here in Clearwater, Florida... I absolutely hate the pizza down here... I'm telling you, you would make a mint down here just opening a take out place... Knocked off one star cause I don't think two 9 cheese pizza's should cost $60+ - Thanks a little steep... but still delicious!!!