on S.W. 74th St., on the northside access road, west of I-240 & Penn intersection (behind Olive Garden).
I was by there the other day, and the 'stupid sign' is down after all these years! Go getchyoself a steak, and let them know why you're there!
I was by there the other day, and the 'stupid sign' is down after all these years! Go getchyoself a steak, and let them know why you're there!