Yalla Nuts

Yalla Nuts

Yalla Nuts off fresh and delicious nuts

Yalla Nuts

Supermarket

Rating

2.7

(6 Reviews)

Hour

Open until:

More Info

Egypt

More Locations

Open in MRSOOL app