Posts Tagged ‘Ottomanelli’s’
Tri-Tip Steak in NYC
Tri Tip in NYC Tracking down the elusive Tri-Tip steak in NYC has not been easy. It’s just not an east coast cut. We could learn a thing or two from our west coast friends. Amazing, but true.
Read More