Pin Pin is a Filipino restaurant offering traditional Filipino-Chinese specialties and tropical desserts.