Since the city is so compact, few places in Amsterdam have good views. De jaren, a popular hangout near the university has a great view along the Amstel river. You can sit outside on either of two patios and enjoy a small but tasty menu. They also have a good salad bar. Many people come to meet friends and drink. The large noisy interior is OK for sitting back and catching up on the news offered in free newspapers and magazines.
A Grand Cafe. Cash only.