the great sandwich and specialty food emporium in the Arthur Avenue retail market. Does this mean that the Yankees and the Mets, who installed a Mama's (Leo's Latticini) sandwich kiosk a couple of years ago, are now engaged in a battle for both sandwich and baseball supremacy. Has anyone had a Mike's sandwich at Yankee Stadium? I've had a Mama's sandwich at Shea, and it was pretty swell to be eating real food at a stadium.
All products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.