About Norma Thayer

Chef Norma Thayer is the Chef/Owner of Manila Bay Ihaw Ihaw in Kansas City, Missouri. Manila Bay Ihaw Ihaw specializes in genuine broasted chicken and Filipino cuisine.

My Restaurants