A little chunk of Taiwan has landed in Cleveland, which should make lovers of Asian food sit up and take notice. The simply named Garden Cafe occupies a spot in a shiny new strip mall in Chinatown and serves food that is nongreasy, inexpensive and, at times, authentic. .... Put this one on your calendar.