This steakhouse sits on Elm Street in downtown Westfield. Large windows show the welcoming interior to passersby. Walking in, you feel comfortable right away. The atmosphere is relaxed and friendly.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results