No Stress is a restaurant offering Italian and Mediterranean cuisine, with popular dishes including calamari and fillet steak. Pet-friendly.