Pittsburgh PA Restaurant Equipment & Supplies-Mfrs 1. 3300 Penn Ave, Pittsburgh, PA 15201 | Lewis Brothers & Sons Inc (412) 683-8500