Cozy cafe offering casual meals in Torres Novas.