Italia grapes
[
English
]
A plump, juicy variety of green table grape with a flavour of Muscat.