food-touring.com
Taiwan: Popcorn Chicken
Restaurant: Taiwan Cuisine City: Fremont, California I had dinner with the relatives off of Cushing Parkway. It’s located in a business/industrial area, so I would assume the restaurants here…