An new restaurant in downtown Cedar Rapids is delivering an upscale atmosphere with a perhaps lower than expected price tag.