Kimmers--do you mean Giorgio's on Virgin Gorda?? I haven't eaten there but I think that's what you mean?


Carol Hill