507 S. Main St.
Tulsa, OK 74103
Expertise: Serving Tulsa since 1978, Impressions serves salads, hot and cold sandwiches, chili, and soups for the hungry lunch crowd. Specializing in gourmet sandwiches too good to miss. Artisanal cheeses and breads, premium meats and fresh vegetables make these creations. The Prime Rib can't be beat.