Popular sandwich shop, O Sole Mio, serving American-style sandwiches with a Neapolitan heart.