If you're looking for Taiwanese restaurants in Irvine look no further. Pang Shi Fu is known for having some of the best Taiwanese in Irvine. Located at 15435 Jeffrey Road, Suite 117, Pang Shi Fu ...show more
Last updated July 21, 2023