O Torresmo is a Portuguese restaurant.