As you approach Pete’s Grille, nestled snugly at 3130 Greenmount Avenue, you might wonder if you’ve stumbled upon a time ...