I ate here twice in the two weeks I was in Clayton. The staff was wonderful and the pizza was so good. Try their homemade ice cream!
Yes