Toast is very good but small and busy. Check Yelp for other options in Ferndale. The reviews are usually a good indicator of what's worth your time.