We ate there last summer. It was a sitdown/carry out place and they also had frozen pizzas to take home which we took advantage of. I think it was called Michelangelos or something similar. I was almost certain that there was a post on this place - maybe related to pizza beer? - but the search is coming up empty. Any help on name is appreciated.
Coming to you from Leiper's Fork, TN where we prefer forking to spooning.