The Place is a social club offering urban cuisine and a focus on friends and socialization.