Search results
Yelp Reviews
4.5 89 reviews
- 5 star 57
- 4 star 13
- 3 star 8
- 2 star 7
- 1 star 4
Remember what service and quality was like pre-covid? My Cielo is rather unassuming, located in a small plaza in Epping. My husband and I popped in for what we thought was going to be an... More
My Cielo changed ownership about 6 months ago due to labor law violations, including failure to pay overtime, and managers taking tips. The tip thing is just shitty. The last time I went there... More