Some restaurants we enjoyed in Leiden:
The Delphi Greek Restaurant
Olivier's (fantastic mussels!)
Scarletti's (next door to the McDonald's) for delicious salads
Went to Sorrento's but were not very impressed...it is close and inexpensive but...
A fried fish dinner to take out from the fresh fish market just two blocks from the apartment. Excellent!