Pastrami makes the best sandwich and i'm so glad they make it here. The bread is always perfect for the sandwich and they don't skimp on portion size. In a word, delicious!!
Address: 7979 E Tufts Ave, Denver, CO 80237-2843
Location: United States > Colorado (CO) > Denver
Phone Number: +1 303-694-9827