Dar Hamad
Dar Hamad
Sambousa Potato and Greenpeas

Sambousa Potato and Greenpeas

Fried triangle wrappers filled with potato and green Peas

1