When Chef Scott Ouellette wanted to create a unique steakhouse, he opened O Steaks & Seafood. Ouellette redefines the classic steak house by using only the freshest ingredients. He compliments the hand-cut steaks with inventive seafood dishes.
Onions Pub & Restaurant is located in The Tilton Inn, a beautiful and historic haunted inn which is centrally located amidst the Lakes Region and the White Mountains. The restaurant serves up delicious breakfast, lunch, and dinner options.