Address: 32681 Mission Blvd, Hayward, CA 94544
Phone: (425) 679-2354
Website: https://ibirdchef.com/contact-us