Café Pavilion is a great place for a semiformal dinner. They have a large menu of Italian pasta, Indian curries, fondue for two and more beef dishes than could fit on this page as well as a healthy selection of cocktails, wine and desserts. They also have a good breakfast menu (served until noon) and a huge breakfast buffet on Sundays (11am-2pm).