the deli store

The Deli Store

The Deli Store is a traditional Kosher restaurant serving scrumptious, delicious dishes – steaks, chicken dishes,... Read More

Sandton