Spanish, Italian restaurant set to open in Amsterdam

Responsive image
source