Content on this page requires a newer version of Adobe Flash Player.
People are always wondering where I love to shop and what I love to eat and I just have to tell you about Schaller & Weber, located at 1654 Second Avenue at 86th Street in Manhattan.