Sate Restu illahi is a cafe, located at Sate Restu illahi, Katapiang, Batang Anai, Kabupaten Padang Pariaman, Sumatera Barat 25572, Indonesia