Terra Nostra offers South American cuisine, with a specific mention of Peruvian food. The establishment also features a bar and karaoke, suggesting a lively atmosphere. It is located in Novara, Italy.