Fineitalianwine

1 clue
Serving at upscale trattorias
Similar answers:
Fineitalianhand
Fineitalianwine
Italianwine