FIND US HERE

CA 90291

STRAUSS LA

WELCOME TO THE OSTRICH NEST

Pop by our Venice shop for a quick “Hello” and check out all our latest workwear and gear.

On-site parking is available.

VISIT NOW