Dictionary of Menu Chinese?
This isn't a dictionary, but it's a book you might enjoy anyway. It's called "Swallowing Clouds" by A. Zee. The author covers Chinese folklore, history, poetry and philosophy, all explained through the characters of the names of Chinese dishes.
For example, in explaining the dish "Eggplant with Fish Flavor" he talks about how tomatoes were called "foreign eggplant" and the sauce made from them called "eggplant sauce." The characters for "eggplant sauce" are roughly pronounced "ca" (eggplant)and "zhup" (sauce). I'm sure you've already heard where our word for catsup/ketchup comes from, but this illustration with characters in the book is so interesting. The back of the book also has an appendix of all the radicals and characters discussed throughout.
By the end of the book, you will recognize thousands of characters and be able to put them together to figure out the Chinese portion of the menu! And you will have an amazing picture of Chinese culture and history.