Wednesday, July 27, 2011The name may mislead some, but you'll get it once you try it. Wednesday, July 27, 2011 The name may mislead some, but you'll get it once you try it. It's easy to drive right by Steven's Fine Food Restaurant and not notice it ...