Square Footage

5,000 square feet

Project Scope

New facility

Project Photos

Chili's Restaurant in Evansville, Indiana

Location