Os Novos is a snack bar and restaurant located in Leiria. It is mentioned as a commercial establishment offering food and beverages.