Stone Creek Cafe
5075 S Federal Blvd, Englewood 80110