This won’t take long….best pastrami sandwich I ever had! Sam Lagrassa near the financial district downtown Boston. A must, a must stop! Fabulous!
Pastrami anyone?
Reply
This won’t take long….best pastrami sandwich I ever had! Sam Lagrassa near the financial district downtown Boston. A must, a must stop! Fabulous!