Italian restaurant Terra Madre offers Mediterranean and European dishes with vegetarian and vegan options.