I worked and ate at Stafford House through college, all four years. Best food and best people to work with. Any bad reviews I am sure are from disgruntled employees. I actually learned a lot about business and good quality. When I vist a always make a stop for pizza.
Pros: the pizza, the pizza, the pizza, the pizza
Cons: no longer live in town
more