Jimmy’s Steer House in Arlington, Massachusetts is exactly that kind of hidden gem, where the sweet-savory aroma of their legendary teriyaki steak hits your senses the moment you cross the threshold.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results