Tag: Peli Peli

Everything Peli

Everything Peli

Everything Peli: the best menu items to order when visiting Peli Peli, Peli Peli Kitchen, and Peli Deli restaurants in Houston, Texas. My first brush with South African food was in Washington D.C. and it was love at first bite. So it’s no surprise that […]