Restaurants & Bars 1

Ilo

Thanos | Jun 24, 2002 01:12 PM

Anyone tried Ilo lately? Going there tonight, and wondering about the overall experience and any particularly tasty dishes...
Thanks

Want to stay up to date with this post?

Recommended From Chowhound