Charming restaurant with indoor/outdoor seating on Rua das Flores. Offers international cuisine with menus in multiple languages.