Terroni is an Italian restaurant offering multiple dining options. It features an extensive menu with daily specials.