Kayu Foods

Kayu Foodsย is the newest addition to 1717 Arch Street at Top of the Tower. Kayu brings feel good eating with fresh colorful ingredients, clean and flavorful proteins, available over greens, grains or your… Continue reading