Stillwater Grill & Pizza is a family-style restaurant offering pizza, burgers, sandwiches, and more.