New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars 4

<STL> Cielo at the Four Seasons <STL>

CheesemongersWife | May 22, 2008 07:01 AM

Any comments on Cielo at the Four Seasons Hotel in downtown St. Louis?

Just looking for comments...good...bad...whatever. Going there this weekend and wondered what folks thought.

Want to stay up to date with this post?

Recommended From Chowhound