How to search for a file when 'find' is not an option

ls -R | grep filename is a little cleaner, but without find, options are limited.