50 Foster StWorcester, MA 01608 (508) 755-6800
Fine dining steakhouse located on Shrewbury Street. Winner of numerous accolades and awards.