Restaurants & Bars 1

ILO

Gini | Aug 28, 2001 10:25 AM

Has anyone been to ILO? Grimes gave it three stars and a good review. Am going on Thursday, if anyone has been I would love to hear comments. Thanks in advance.
Gini

Want to stay up to date with this post?

Feedback