Nuevo Latino Restaurant

Tampa, FL

Interior remodel of an existing 13,000 square foot space.