Restaurants & Bars

Steakhouse

Majors steakhouse???

Share:

More from Restaurants & Bars

Restaurants & Bars Steakhouse

Majors steakhouse???

j
joknecht | | Jan 20, 2008 01:59 PM

Friends want to meet at this steakhouse in Woodbury. Seems to be marginal in certain reviews, better in others, Nothing said on this board. Any comments would be welcomed

Feedback