alla mentuccia

/ahl-lah mehn-TOO-chyah/
[Italian]

With mint. In a sauce flavoured with mint.

Countries