Haven't seen it on Yelp or Chowhound. My dad's been there quite a few times and says its very good. I think he said they use Boar's Head. He said the only thing weird about it is that it usually runs out of stuff and closes at 3 o' clock. Anyone got any experiences?
It's on Tennent Road, next to that Serafino's garage or something. If you head down the road, you'll hit Clayton brick/masonry and then 9 around the empire diner.