Amsterdam.
Rembrandt Theater in Rembrandt Square, on left from the entrance - Restaurant