Prime Steakhouse & Bar is located at 15 Franklin St, Lenox, MA. This business specializes in Restaurants. Prime Steakhouse & Bar is open Mon, Closed ; Tue, 5pm-10pm ; Wed, 5pm-10pm ; Thu, 5pm-10pm ; Fri, 5pm-10pm ; Sat, 5pm-10pm ; Sun, Closed. and accepts Visa.