Originally Posted by lcote
I don't understand why everyone thinks so highly of Izi. We've been there a couple times and I think it is really only one step better than Olive Garden here in the States. IF I am in SXM, I'd like better food than that!

Same here.