Restaurants & Bars 1


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.

Want to stay up to date with this post?

Recommended From Chowhound