Film Museum Cafe
- June 17, 2005
- Rated 5 of 5 by
skippy_61 from st louis, Missouri
There was a wonderful terrace on which to have very fresh sandwiches and watch the world go by!! It is self-service for sandwiches and drinks. You get sandwiches around on the left-hand side and drinks on the right-hand side of the terrace.
From journal Springtime in Amsterdam