100 Stress Bar & Restaurant is a popular Portuguese restaurant and bar offering homemade traditional dishes. It operates daily from early morning until late at night, serving a variety of meals and drinks.