artistic steak entree

The best steakhouse in Worcester...is in Shrewsbury.

Our restaurant features the finest hand selected cuts of beef and the freshest seafood delivered daily from our star Chef. We welcome you to view our menu and make a reservation.