North Park restaurant shares space with other businesses