Restaurants:
Café de Jaren - behind the Hotel de L'Europe
Dinner starts at the salad bar where you can get generous helpings of cucumber salad, lettuce, sliced tomatoes, potatoes and other vegies. My order of Victorian perch was served on a bed of buckwheat noodles with mint salsa and watercress. Good food + ambience=my favorite restaurant in Amsterdam.
Thai Company - on Rosengracht 9
I had their steamed sea bass in light soy sauce. It was divine. It takes a little bit longer to prepare than other items on the menus but worth the wait.
Japan Inn - off of Leidsestraat; reservations necessary as this restaurant is small and often booked.
Oriental City - near Damrak Square
Restaurant La Ruche - 2nd floor of De Beijinkorf Dept. Store; choose from grilled meats/fish, soup, pasta, sandwiches, desserts
Cafés:
L'Opera on Rembrandtplein - check out the art deco decor
Heineken Hoek on Leidseplein
Belgica, next door to Heineken, less crowded
Cafe Luxembourg on the Spui
Candy Shop:
Jamin with several branches throughout the city (one on Leidsestraat, near Leidseplein). They have sugar free chocolate nut clusters which are hard to resist.