Found this place which is off the general path of tourists. Clean cute small restaurant, and food is prepared by professionally trained chefs. The price for all items is very fair and portions are generous. We a lunch there and a dinner....both great! I know the menu changes frequently.