Sand and Pepper is a restaurant Schouwen-Duiveland Zeeland located in Netherlands.
Kampweg 20 4815 RH Burgh-Haamstede Netherlands
Nice folks. Good food. Nice atmosphere 👍🏻
Super Location und mega freundliche Bedienung 👌
It can be busy with a waiting line, but it moves fast - Dennis van Oort