Teds Leiden is a brunch restaurant known for serving all-day brunch options.