Alhambra is a city full of wonders - if you consider amazing Asian cuisine a wonder (which we do). Yang's Kitchen is a lovely Taiwanese hole in the wall in a long list of lovely Alhambra-based restaurants. It's casual, it's bright, it feels like somewhere you could sit and eat all day. We recommend going with a friend so you can try everything!
Photos
Location
112 Main Street, Alhambra, California 91801, United States of America